Enable job alerts via email!
An innovative firm is seeking a skilled Java Developer to create robust, scalable applications in a dynamic environment. This role involves developing high-performance code, working with Micro Services, and leveraging modern UI technologies like ReactJS or AngularJS. You'll be part of a collaborative team, contributing to Agile methodologies and CI/CD pipelines while ensuring code quality and performance. If you have a passion for technology and a proactive approach to development, this opportunity is perfect for you to make a significant impact.
Job title: Java Developer
Location : Glasgow, UK (5 days onsite)
Type- contract/Perm
Experience level- atleast 7+ year experience
Client: Mphasis
Key Responsibilities / Tech Skills
• Create robust, scalable, high-performance, secure and resilient code according to specified requirements and design, adhering to established best practices and standards.
• Develop effective test cases, including unit tests, regression tests, and performance tests.
• Extensive hands-on experience with Micro Services, REST/GraphQL API development using Java, Spring Boot and leveraging Kafka for integration with applications.
• Hands-on experience with UI modern technologies like ReactJS and/or AngularJS
• Hands-on experience in database development with technologies such as Oracle, Cassandra.
• Code efficient data ingestion orchestration using Spring Integration, Spring Batch to facilitate integration with upstream and downstream applications.
• Solid understanding in Agile Methodology, CI/CD Pipelines and OKRs.
• Expertise in debugging code, resolving defects, code quality issues, and familiarity with related tools.
Soft Skills
• Taking initiative, being proactive, and demonstrating ownership while executing development tasks.
• Ability to clearly communicate and articulate ideas and technical concepts with leads and colleagues.
• Ability to work well within a team, contributing to team efforts and availability to team.
• Flexibility to learn and adapt to new technologies, tools, and methodologies as needed.