Java Developer
TechMojo Solutions · Hyderabad
Collected role description
Role overview
Java Developer at TechMojo Solutions
Employment details
- Location: Hyderabad [Telangana] [India]
About the employer
- TechMojo is a leading software solutions provider based in Hyderabad.
- The company offers growth-oriented software solutions to clients worldwide, setting the benchmark for delivering massively scalable and reliable technology solutions that power business growth.
- Role Description This is a full-time, on-site Java developer role based in Hyderabad and involves work from office on all 5 days.
- The developer will be responsible for low level design, development, designing and implementing microservices, utilizing the Spring Framework.
- Your duties will include developing and managing Java/Java EE application development while providing expertise in the full software development lifecycle, from translating requirements, design, coding to testing, and reliability assurance.
- You should have good experience in building high-performing, scalable, enterprise-grade applications and be able to write clean code to ensure your programs are performant and reliable.
- Qualifications Developer will need to have at least 2+ years of experience coding in Java Experience with Microservices and the Spring Framework.
- Experience working on messaging frameworks like KAFKA and ActiveMQ is mandatory Hands-on experience using Java with MySQL/Oracle/MSSql/Mongo/Cassandra Excellent knowledge of Java and JEE internals, such as Class loading, Memory Management, Transaction management.
- Experience in object-oriented analysis and design using common design patterns.
- Ability to mentor junior developers Bachelor's or Master's degree in Computer Science or related field Excellent problem-solving and analytical skills Experience with Agile methodologies is a plus Responsibilities Design and develop high-volume, low-latency applications for mission-critical systems and deliver high availability and performance.
- Create well-designed, testable, efficient code..
- Participate in all phases of the development lifecycle.
- Assist in the preparation and production to releases of software components.
- Leads will be responsible for technical leadership, mentoring, and architecture/high-level design as well.
Collected experience requirement
2+ years