Lead Java Full Stack Developer At Ciklum



Job Description

  • About the Role
    As a Lead Java Full Stack Developer, become a part of a cross-functional development team engineering experiences for tomorrow.
    Responsibilities
    • Write highly testable, automatable, and performant code across the entire SDLC, adhering to high coding standards and software best practices.
    • Develop products and deliver features and updates according to the product roadmap.
    • Develop and review feature design documents, and provide inputs/updates to specifications for solutions.
    • Lead daily meetings, planning sessions, retrospectives, and other team activities.
    • Set engineering standards within the team and help team members adopt them.
    • Provide line management responsibilities, including the professional and career development of the team.
    • Assist the team in their daily work and ensure smooth execution of tasks.
    Requirements
    • Experience: 10+ years of experience in software development, with proficiency in Java 8 or higher.
    Technical Expertise:
    1. Strong experience in Java Spring Boot, Core Java, API, Microservices, Angular, and React JS.
    2. Extensive experience in PL/SQL, PostgreSQL, and relational databases.
    3. Solid coding and troubleshooting experience with Web Services and RESTful APIs.
    4. Experience leading the technical design, development, and documentation of cross-functional, multi-platform application systems.
    5. Familiar with DevOps processes and Agile methodologies, and associated toolsets.
    6. Knowledge of relational, in-memory, distributed, and NoSQL databases.
    7. Strong experience in Test-Driven Development (TDD).
    8. Strong SQL skills for working with relational databases.
    9. Familiarity with CI/CD tools, Git, and DevOps processes.
    10. Experience with messaging frameworks such as IBM MQ and Kafka.
    Architectural Expertise:
    • Experience with monolithic, microservices, and event-driven architectural styles.
    • Expertise in designing and developing solutions using best practices and design patterns.
    • Experience in working on high-throughput microservices using concurrency, multithreading, event-based processing, and managing high data volumes.
    • Knowledge of scalability, automation, virtualization, optimization, availability, and performance in software development.
    Leadership:
    • Proven experience in leading development teams and guiding the decision-making process in solution architecture, development, and code reviews.
    • Drive quality improvements and improvements in design and implementation decisions.
    • Deployment Expertise:
    • Hands-on experience in software deployment and configuration in Cloud environments (pipelines, deployment patterns) and container orchestrators (e.g., Kubernetes, Docker Swarm).
    Personal Skills
    Communication:
    1. Strong communication skills in both written and spoken English (at least upper-intermediate level).
    2. Ability to express ideas, thoughts, and questions concisely, simply, and in a structured way.
    3. Foster an open feedback culture and clearly communicate risks and consequences.
    Accountability:
    • Take full accountability for the scope of the team's work and follow through on commitments.
    Drive:
    • Proactively deliver results according to expectations, suggesting new ideas, and seeking alternative solutions.
    Self-Development:
    • Eager to learn and grow with a continuous improvement mindset.
    • Constantly work on improving your own mastery.
    Team Management:
    • Effectively organize teamwork and manage cross-functional teams to achieve goals.
    Process Improvement:
    • Skilled in technical risk mitigation and driving process improvements through a feedback-driven approach.
    People Development:
    • Actively foster the professional development of team members and ensure they are growing in their skills.

Job Details

Experience : 1 To 8
Number Of Vacancies : 10
Job Type : Permanent
Industry Type : IT/Software
Salary : 3 Lac - 12 Lac++ P.A

Education Summary

UG : BE/B.Tech PG : M.Sc,MCA

Contact Details

Contact Person : HR
Contact Number : 9566213320
e-mailId : niranjanaa.s@softtwig.com
Address :
SOFTTWIG Technology Solutions Pvt Ltd
No.3/1418,First Floor,5th Street,
Annai Velankanni Nagar Phase-1,Madhanandapuram,Chennai -600125

Back

Office Location

Central Jakarta No 1234, Jakarta, Indonesia

Similar Jobs