12 Fulcrum Digital Jobs
4-7 years
Fulcrum Digital - Java Backend Developer - Microservices Architecture (4-7 yrs)
Fulcrum Digital
posted 16hr ago
Flexible timing
Key skills for the job
About the Role :
We are seeking a highly motivated and skilled Java Backend Developer to join our dynamic team.
In this role, you will be responsible for developing and maintaining high-quality, scalable, and robust Java-based applications.
You will work closely with cross-functional teams to deliver innovative solutions that meet business requirements.
Responsibilities :
- Contribute to all phases of the software development lifecycle, from requirements gathering and design to development, testing, and deployment.
- Develop and maintain Java-based applications, ensuring high performance, scalability, and low latency.
- Analyze user requirements to define business objectives and translate them into technical specifications.
- Design and implement system features and functionality, ensuring they align with business goals.
- Develop and test software components, ensuring code quality and adherence to best practices.
- Troubleshoot and resolve technical issues that arise during development and deployment.
- Create and maintain detailed design documentation.
- Propose and implement improvements to the existing Java infrastructure.
- Write clean, well-designed, testable, and efficient code.
- Conduct software analysis, programming, testing, and debugging.
- Manage Java and Java EE application development.
- Develop user documentation.
- Support continuous improvement by investigating and evaluating new technologies and presenting them for architectural review.
Required Skills :
- Java 8/11 : Strong understanding of core Java concepts, including collections, multi-threading, concurrency, exception handling, and design patterns.
- Data Structures and Algorithms : Proficiency in data structures (arrays, linked lists, trees, graphs) and algorithms (sorting, searching).
- Spring Boot : Hands-on experience with Spring Boot framework, including Spring JPA and Spring Security.
- RESTful APIs : Deep understanding of RESTful API design principles, including API-first approach, HTTP methods, and standards.
- Databases : Strong SQL or PostgreSQL skills, including database design and optimization.
- Microservices : Experience with microservices architecture and patterns.
- Testing : Proficiency in unit testing, integration testing, and other testing methodologies.
- Agile Methodologies : Experience working in Agile development environments (e., Scrum, Kanban).
- Problem-solving & Analytical Skills : Excellent analytical and problem-solving abilities with a strong focus on finding efficient and effective solutions.
- Communication & Collaboration : Strong written and verbal communication skills with the ability to effectively collaborate with cross-functional teams.
- Proactive & Self-starter : Ability to work independently and proactively with minimal supervision.
Desired Skills :
- Kafka : Experience with Kafka or other message queuing systems.
- Frontend Development : Experience with frontend frameworks such as Angular or React.
- Distributed Systems : Experience with distributed systems concepts and technologies.
- Splunk : Experience with Splunk or other log management tools
Functional Areas: Other
Read full job descriptionPrepare for Microservice Architect roles with real interview advice
4-7 Yrs
5-7 Yrs
8-10 Yrs
3-6 Yrs
7-10 Yrs
4-8 Yrs