Title: Fullstack Java Enterprise
Fullstack Java Enterprise
Responsibilities
• Strong hands-on experience with Java; full stack development
• Designs, codes, tests, debug, and documents software, and enhance existing components to ensure that software meets business needs.
• Deploy and maintain Applications/Systems
• Work with other software engineers for one or more Agile scrum teams assigned to work on the project
• Contribute to the design and architecture to enable secure, scalable, and maintainable software and should be able to clearly articulate the implications of design/architectural decisions,
• issues and plans to technology leadership
• Develop reusable patterns and encourage innovation that will enhance team velocity
• Collaborate on the design with other team members and product owners, both inside and outside the scrum team
• Estimate engineering work effort for engineering team and effectively identify and prioritize the high impact tasks
• Conduct design and code reviews to ensure code developed meets coding best practices guidelines, unit testing, security, and scalability and maintainability guidelines
• Drive a quality mindset within the team