55 Reveille Technologies Jobs
4-8 years
Chennai
Java Developer - Data Structure & Algorithm (4-8 yrs)
Reveille Technologies
posted 1mon ago
Fixed timing
Key skills for the job
Location : Chennai (Remote)
Experience : 4-8 Years
Notice Period : Immediate Joiners
Role Overview :
We are seeking a skilled Java Developer with experience in building scalable applications using Spring Boot and proficiency in front-end development with React.js and JavaScript. The role focuses on designing and maintaining robust microservices architectures, optimizing application performance, and ensuring seamless deployment on AWS.
Key Responsibilities :
Backend Development :
- Design, develop, and maintain scalable, efficient Java-based applications using Spring Boot.
- Implement and manage microservices architecture to ensure system reliability and performance.
- Apply expertise in data structures and algorithms to optimize application performance.
Frontend Development :
- Create responsive and dynamic front-end interfaces using React.js, JavaScript, HTML, and CSS.
- Collaborate with design and UX teams to deliver user-friendly and visually appealing applications.
Cloud Deployment :
- Deploy and manage applications on AWS services, including EC2, S3, RDS, Lambda, and others.
- Monitor and troubleshoot cloud infrastructure to ensure smooth operation.
Team Collaboration and Technical Contribution :
- Work closely with cross-functional teams to define, design, and ship new features.
- Participate in code reviews, design discussions, and technical planning meetings.
- Troubleshoot and resolve complex technical issues.
Continuous Improvement :
- Stay updated with the latest industry trends and emerging technologies.
- Suggest and implement improvements to the existing tech stack.
Required Skills and Qualifications :
Technical Skills :
- Proven experience as a Java Developer with strong proficiency in Java and Spring Boot.
- In-depth knowledge of data structures and algorithms.
- Hands-on experience with microservices architecture and related technologies.
- Proficiency in front-end development using React.js, JavaScript, HTML, and CSS.
- Experience in deploying and managing applications on AWS (EC2, S3, RDS, Lambda, etc.
Education and Experience :
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 4-8 years of professional experience in software development.
Soft Skills :
- Excellent problem-solving and troubleshooting skills.
- Strong communication and collaboration abilities.
- Self-driven and capable of working independently in a remote environment
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Java Developer roles with real interview advice
4-9 Yrs
₹ 7 - 17L/yr
Hyderabad / Secunderabad, Chennai, Bangalore / Bengaluru