8 Emorphis Technologies Jobs
3-6 years
Emorphis Technologies - Java Software Engineer (3-6 yrs)
Emorphis Technologies
posted 19d ago
Flexible timing
Key skills for the job
Experience : 3+years.
Location : Indore (work from Office).
Notice Period : Immediate -15 days.
Job Description :
Key Responsibilities :
- Design, develop, and implement Java applications using industry best practices and design patterns.
- Write clean, well-documented, and maintainable Java code.
- Develop and consume RESTful APIs and integrate with other systems.
- Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, and deployment.
- Strong proficiency in Java, including core Java concepts, object-oriented programming, and design patterns.
- Experience with Java frameworks such as Spring Boot, Spring MVC, Spring Data JPA.
- Experience with relational databases
- Experience with build tools
- Debug and troubleshoot complex technical issues.
- Analyze and resolve performance bottlenecks.
- Identify and implement solutions to improve application performance and scalability.
- Collaborate effectively with other developers, architects, testers, and product managers.
- Participate in code reviews and provide constructive feedback.
- Work effectively within an Agile development environment.
- Stay up-to-date with the latest Java technologies and industry best practices.
- Research and evaluate new technologies and tools to improve development processes.
Qualifications :
Experience : 3+ years of hands-on experience in Java software development.
Education : Bachelor's degree in Computer Science, Engineering, or a related field.
Technical Skills :
- Strong proficiency in Java programming language.
- Experience with Java frameworks
- Experience with relational databases
- Experience with RESTful APIs and microservices.
- Experience with build tools
Other Skills :
- Excellent communication and interpersonal skills.
- Strong analytical and problem-solving skills.
- Ability to work independently and as part of a team.
- A passion for learning new technologies and continuous improvement.
Functional Areas: Software/Testing/Networking
Read full job description3-7 Yrs
8-16 Yrs
5-10 Yrs
5-8 Yrs
5-9 Yrs