Sr. Java / Microservices Developer
Role details
Job location
Tech stack
Job description
The Sr. Java / Microservices Developer will be responsible for building scalable enterprise applications using Java 8+, Spring Boot, and Microservices architecture. The ideal candidate will work closely with stakeholders, architects, QA teams, and business units to deliver high-performing cloud-native applications., The Sr. Java / Microservices Developer will contribute to system architecture decisions, implement event-driven solutions, and develop RESTful APIs for enterprise integrations. This role requires expertise in backend technologies, frontend frameworks, DevOps processes, and Agile methodologies., * Design, develop, and maintain enterprise-level Java applications.
- Develop cloud-native applications using Java Spring Boot and Microservices architecture.
- Build and consume RESTful APIs and integrate internal/external systems.
- Develop event-driven systems and scalable backend services.
- Implement Spring Reactive Programming for high-performance applications.
- Collaborate with architects, product owners, QA teams, and stakeholders in Agile environments.
- Participate in architecture discussions and contribute to technical design decisions.
- Optimize application performance and troubleshoot production issues.
- Conduct code reviews and mentor junior developers.
- Implement CI/CD pipelines and participate in DevOps activities.
- Work with frontend technologies including React JS, JavaScript, HTML, and CSS.
- Ensure enterprise cloud adoption aligns with strategic business objectives.
- Stay updated with emerging technologies and recommend technical improvements.
Key Responsibilities:
-
Design and develop enterprise-grade Java applications using Java 8+ and Spring Boot.
-
Build scalable Microservices and cloud-native applications.
-
Develop and maintain RESTful APIs and event-driven systems.
-
Collaborate with cross-functional teams in Agile development environments.
-
Troubleshoot and resolve complex production issues.
-
Perform code reviews and enforce development best practices.
-
Optimize application performance, scalability, and reliability.
-
Support CI/CD implementation and DevOps initiatives.
-
Work with enterprise stakeholders to align technology solutions with business goals.
-
Contribute to frontend integration using React JS and related technologies.
Requirements
Do you have experience in Struts?, The Sr. Java / Microservices Developer should possess strong analytical and problem-solving abilities while ensuring application scalability, reliability, and performance optimization across enterprise systems., * Java 8 and above 8+ years
- Spring Framework / Spring Boot 7+ years
- Java Microservices 6+ years
- Spring Reactive Programming 5+ years
- Struts 5+ years
- Hibernate 5+ years
- JPA 5+ years
API & Cloud Technologies:
- RESTful APIs 5+ years
- Event-Driven Architecture 4+ years
- Cloud-Native Architecture 4+ years
- CI/CD & DevOps 3+ years
- Git / GitHub 4+ years
Frontend Technologies:
- React JS 3+ years
- JavaScript 5+ years
- HTML & CSS 5+ years
Good to Have Skills:
- Angular JS 2+ years
- Vue JS 2+ years
Preferred Qualifications:
- Strong understanding of enterprise architecture principles.
- Experience working with stakeholders across multiple business units.
- Excellent communication and collaboration skills.
- Ability to work independently in fast-paced Agile environments.
- Strong troubleshooting and analytical skills.
Benefits & conditions
- Trilyon, Inc. offers a comprehensive benefits package.
- Opportunities for growth and professional development.
- Collaborative and inclusive company culture.
Equal Employment Opportunity (EEO) Statement