Strong understanding of Computer Science fundamentals including data structures and algorithms., In-depth knowledge of Java software development, particularly Java 8 and above., Expertise in Spring Boot and REST API development., Experience with microservices architecture and container technologies like Docker and Kubernetes..
Key responsabilities:
Design, develop, and maintain backend services and APIs using Java and Spring Framework.
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
Implement and maintain scalable and efficient microservices architectures.
Troubleshoot and resolve backend system issues to ensure stability and reliability.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Elfonze Technologies is an IT service and consulting firm established in 2021. It started with delivery centers in Bengaluru and Denver, and by the end of its first year, it had a strong focus on Oracle Enterprise Consulting. The following year, the company expanded to Bhubaneswar and introduced an Electronics System Design and Manufacturing (ESDM) vertical. In 2023, Elfonze diversified its product portfolio with innovative solutions and strategic partnerships. It opened a Pune office and launched Connected Supply Chain Services. Key achievements include expansion to four locations, diversification into five verticals, serving over 50 global clients, a 400% growth rate, a strong team of over 200, and high client satisfaction. The founders' century of combined experience in IT and enterprise consulting has been fundamental to Elfonze's success. The company operates in multiple verticals including IT services, consulting, product development, and more, showcasing its adaptability and commitment to excellence.
Design, develop, and maintain backend services and APIs using Java, Spring Framework
Collaborate with front-end developers and other team members to integrate user-facing elements with server-side logic.
Collaborate with cross-functional teams to design, develop, and implement software solutions.
Implement and maintain microservices architectures that are scalable, reliable, and efficient.
Optimize application performance, focusing on speed and scalability.
Write clean, maintainable, and testable code, following best practices for software development.
Participate in code reviews to maintain code quality and share knowledge with the team.
Troubleshoot and resolve issues in a timely manner, ensuring the stability and reliability of the backend systems.
Stay up to date with the latest industry trends and technologies to continuously improve our systems
Technical skills :
Strong understanding of Computer Science foundation (data structures, algorithms, databases, distributed systems).
In depth knowledge about Java software development (minimum Java 8 & above )
Strong expertise in Spring Boot & ability to develop Rest APIs
Strong understanding of SQL database (Any of MySQL/DB2/MSSQL/Oracle)
Working experience of Java Application development with Micro service architecture .
Strong knowledge of container technologies (e.g., Docker, Kubernetes, Cloud Foundry, or Hashicorp Nomad/Consul/Vault).
Strong working experience with Practice of modern software engineering including agile methodologies, coding standards, code reviews, source control management, build processes, test automation (JUnit Testing ) , and CI/CD pipelines.
Excellent problem-solving and analytical skills.
Excellent communication skill .
Proficiency in working with Linux or macOS environments
Good to have –
use of Gen AI and knowledge around prompt engineering
Good working experience in Kafka & Elastic Search.
Good working knowledge in any one of the front-end technologies like, React, Angular, Vue, SAP UI with the ability to do minimal bug fixes in the UI.
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.