• Take Ownership of technical designs, code development, and component test execution to
demonstrate alignment to the functional specification.
• Use configuration management and integration/build automation tools to lead and deploy Java code.
• Apply knowledge of common, relevant architecture frameworks in defining and evaluating application
architectures.
• Perform code reviews and providing critical suggestions for fixes and improvements
• Support issue analysis and fix activities during test phases, as well as production issue resolution
• Fix performance tuning Java-based applications
• Develop and demonstrate a broad set of technology skills in Java technologies, micro service design
patterns, Open Source libraries and frameworks, and technology architecture concepts.
• Collaborate within a project team comprised of talented employees with diverse and complementary
skills.