Senior Java Developer
About the job
Job Title: Senior Java Developer Location: Lucknow, India Type: Full-Time Experience: 3-5 years Notice Period: Immediate Joiner / Less than 30 days Job Description: We are looking for an experienced Senior Java Developer to join our dynamic team. The ideal candidate should have a strong background in Java development, with extensive experience in Spring and Spring Boot frameworks, proficient knowledge of databases, and exposure to AWS / Azure, etc. Key Responsibilities: • Application Development: Design, develop, and maintain high-quality Java applications using Spring and Spring Boot. • System Design: Collaborate with cross-functional teams to define, design, and implement new features and enhancements. • Database Management: Design and optimize database schemas, write efficient SQL queries, and manage database performance. • Cloud Services: Implement and manage cloud-based solutions using AWS / Azure, etc. • Code Review: Conduct code reviews to ensure adherence to best practices and coding standards. • Testing: Develop and execute unit and integration tests to ensure software quality and reliability. • Performance Tuning: Identify and resolve performance issues to ensure optimal application performance. • Documentation: Create and maintain technical documentation for new and existing applications. • Mentorship: Mentor junior developers and provide guidance on best practices and development techniques. Requirements: • Experience: 3-5 years of professional experience in Java development. • Education: BTech / MCA. • Technical Skills: • Strong proficiency in Java and object-oriented programming. • Extensive experience with Spring and Spring Boot frameworks. • Proficient in working with relational databases (e.g., MySQL, PostgreSQL, Oracle). • Experience with AWS / Azure services. • Knowledge of RESTful APIs and web services. • Understanding of microservices architecture. • Familiarity with containerization technologies (e.g., Docker, Kubernetes) is a plus. • Soft Skills: • Strong problem-solving skills and the ability to think critically. • Excellent communication and teamwork abilities. • Ability to work independently and manage multiple tasks efficiently. • Strong attention to detail and commitment to delivering high-quality software. Candidate who can join immediately or within 30 days will be preferred. Preference will be given to candidate who is working in Lucknow.
Requirements
- Java
- Spring
- Spring Boot
- SQL
- AWS
- Azure
- RESTful APIs
- Microservices
- Docker
- Kubernetes
Qualifications
- BTech
- MCA
Preferred Technologies
- Java
- Spring
- Spring Boot
- SQL
- AWS
- Azure
- RESTful APIs
- Microservices
- Docker
- Kubernetes
Benefits
- Paid sick time
About the company
Afucent Technologies develops high-quality software solutions and is looking for skilled developers to join their team.
Similar Jobs
Senior Java Developer
Right Hire Consulting Services
Senior Java Developer
P Square Solutions LLC
Senior Java Developer
Flexton Inc.