HamburgerMenu
hirist

Moofwd - Senior Java Developer - Spring Boot/Microservices Architecture

Posted on: 07/09/2025

Job Description

Role :

- Hands-on software engineering who brings considerable experience with Java, Spring , Spring Boot , Spring Security, Spring Batch, Kafka, Event Driven Architecture, Microservices, Sprint Data JPAREST API , Jenkins and cloud platforms like Pivotal Cloud Foundry, AWS, or Azure.

- Write code to build and enhance applications/services, conduct code-reviews, and other standard development practices to deliver high-quality artifacts to production.

- Works in an agile operating model, collaborating with other engineers, tech leads and other functions to deliver an exceptional user experience to our customers.

- Automates and simplifies team development, test, deployment, and operations processes.

- Documents applications and can train new team members on how the team's software is constructed, operated and fits into the bigger picture.

- Troubleshoots complex problems, determines root cause and permanently corrects.

- Provides support on activities such development environment management, establish required connectivity, provision developer access to various tools and resources.

- Understands the maintenance, operational and runtime characteristics of the platform software.

- Strives to improve operational metrics and overall platform performance.

- Provide coding and design guidance to junior team members

- Define, design, and develop procedures and solutions at a service level to meet the business requirements/enhancements

- Develop microservices on cloud platforms like AWS, Azure, or Pivotal Cloud Foundry.

- Mentor engineers in adopting advanced design patterns, SOLID principles, and system architecture best practices.

- Lead cloud adoption strategies, focusing on performance and compliance standards.

- Proactively resolve system issues, enhancing stability and responsiveness.

- Automate processes, review code, and prototype new frameworks and technologies.

- Use tools such as Splunk, Dynatrace, to optimize application performance and resolve complex issues.

Key Technology Focus Areas :

- Solid understanding and hands-on experience in Java, , Spring , Spring Boot , Sprint Data JPA ,REST API, Pivotal Cloud Foundry, Jenkins, Oracle, GIT/Bitbucket, Microservices

- Excellent programming skills( OOP, SOLID, 12-factor) - java preferred

- Hands on experience with security , key and certificate management.

- Ability to be high-energy, detail-oriented, proactive and able to function under pressure in an independent environment along with a high degree of initiative and self-motivation to drive results.

- Strong communication skills, both verbal and written, with strong relationship, collaborative and organization skills

- Ability to quickly learn and implement new technologies, frameworks and tools and support multiple concurrent activities

- Working experience on using performance and monitoring tools like Splunk and Dynatrace

- Proven ability to work on own initiative and deliver results

- Extensive experience in Agile development

All About You :

- Bachelor's degree in Information Technology, Computer Science or Engineering or equivalent experience

- Expertise in object-oriented programming (Java 8+) and advanced knowledge of software engineering practices (SOLID principles, 12-factor app design).

- Excellent technical acumen, strong organizational and problem-solving skills with great attention to critical thinking and solid communication.

- Exposure to application performance monitoring tools such as Dynatrace and Splunk desirable.

- Must provide the necessary skills to have a high degree of initiative and self-motivation with a willingness and ability to learn and take on challenging opportunities.

- Strong organizational and problem-solving skills with great attention to detail, critical thinking, solid communication skills

Candidate Requirements :

- Top 3 must-have HARD skills

- Depth of experience with each

- Stack-ranked

- SDE Must Have Expert - Core Java, REST, Spring boot, Spring Security, Microservices, JPA, SQL, logging, JUnits, Mockito, Maven

- Intermediate - Micro services design patterns, Kafka, Performance optimizations in code and SQL, Security.

- Basic - Cloud concepts, Redis, Wiremock, Jenkins, CICD, Sonar, JMeter

- Good to have Basic - Splunk, Dynatrace, Gradle,

info-icon

Did you find something suspicious?