15 Credera Jobs
Credera - Lead Java Developer - Spring/Struts (6-8 yrs)
Credera
posted 6d ago
Job Summary :
We are seeking an experienced Lead Java Developer to join our team and drive the design, development, and delivery of high-quality software solutions. This role requires a seasoned professional with expertise in Java, Spring Boot, and related technologies, as well as experience leading teams in an Agile environment.
As part of the role, candidates will be required to complete a live LeetCode assessment during the L1 round.
The ideal candidate will have a strong passion for software development, problem-solving, and mentoring junior developers while collaborating with cross-functional teams to meet project goals.
Key Responsibilities :
Software Development & Maintenance :
- Design, develop, and deploy high-quality, scalable, and secure software solutions using Java and related technologies.
- Debug, troubleshoot, and resolve complex software issues to ensure seamless performance and reliability.
- Write and maintain unit and integration tests to ensure code quality and maintainability.
Team Leadership & Collaboration :
- Collaborate with Scrum Masters, Product Owners, and other stakeholders to understand business requirements and translate them into technical tasks.
- Provide technical leadership to junior developers, conducting code reviews and mentoring to promote best practices.
- Drive project delivery in an Agile environment, ensuring timely and efficient completion of tasks and stories.
Agile Execution & Continuous Improvement :
- Participate in daily stand-ups, sprint planning, and retrospective meetings to ensure alignment with project goals.
- Identify and recommend process improvements to enhance software quality and team efficiency.
Technical Expertise :
- Implement and maintain Java-based applications using frameworks like Spring Boot, Java Swing, and Struts.
- Develop containerized applications using Docker and orchestrate them using Kubernetes.
- Integrate systems with event-driven architectures using Kafka or SQS.
- Implement Identity and Access Management (IAM) solutions and security best practices.
- Build and maintain CI/CD pipelines using GitLab and automate infrastructure with AWS CloudFormation.
Required Technical Skills :
- Core Java Frameworks : Spring Boot, Java Swing, Struts.
- Containerization & Orchestration : Docker, Kubernetes.
- DevOps & Cloud : GitLab, AWS CloudFormation, and other AWS services.
- Messaging/Event Systems : Kafka, SQS (preferred).
- Integrations : Experience with SMS and Automated Call Systems (preferred).
- Security Practices : Experience in security integration and Identity Management Systems (preferred but not mandatory).
Qualifications :
Experience :
- Proven experience in software development, with expertise in Java and associated frameworks.
- Strong understanding of Agile development methodologies and best practices.
- Hands-on experience with DevOps tools, CI/CD pipelines, and cloud technologies.
Soft Skills :
- Excellent problem-solving and analytical skills, with a focus on delivering high-quality solutions.
- Strong communication and interpersonal skills to collaborate effectively with clients, team members, and stakeholders.
- Leadership capabilities with experience mentoring and guiding junior developers.
Education :
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
Functional Areas: Other
Read full job descriptionPrepare for Lead Java Developer roles with real interview advice
3-5 Yrs
Hyderabad / Secunderabad, Chennai, Bangalore / Bengaluru