Fulcrum Digital - Java Backend Developer - Microservices Architecture
Fulcrum Digital Inc
Date: 5 days ago
City: Pune, Maharashtra
Contract type: Full time
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
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.
- 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.
- 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
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
UX Designer
ICE,
Pune, Maharashtra
2 days ago
Job DescriptionJob PurposeWe are looking for a talented and motivated User Experience Designer to join our growing team to create compelling, meaningful experiences that enable our users to achieve their goals. The primary area of focus will support our enterprise UI design system. Core responsibilities include interaction design, prototyping, maintaining component libraries in Figma and Sketch, applying ethnographic and usability...
Assistant Engineer
AtkinsRéalis,
Pune, Maharashtra
2 days ago
We’re AtkinsRéalis, a world-leading Design, Engineering and Project Management organization. Created by the integration of long-standing organizations dating back to 1911, we are a world-leading professional services and project management company dedicated to engineering a better future for our planet and its people. We create sustainable solutions that connect people, data, and technology to transform the world's infrastructure and energy...
Executive – Financial Reporting
Sandvik Coromant,
Pune, Maharashtra
1 week ago
Key Responsibilities include:Prepare & analyze the various journal entries, monthly trial balances and month closing working schedules – Accruals, Prepaids, Fixed Assets, etc.Review bank reconciliations, prepare intercompany reconciliations and reconcile GL accounts with respect to open items and balances.Prepare and review monthly working files for invoicing to Group companies and review of cost centres for data analytics and cost control.Support...