Java Developer

Incedo

$90K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 4-6 years of software engineering experience, particularly in backend development.
  • Bachelor's or Master's degree in Computer Science or related field from a respected institution.
  • Proficiency in Java and its popular frameworks such as Spring and Hibernate.
  • Solid understanding of relational databases like Oracle and MySQL.
  • Familiarity with SDLC and agile methodologies.
  • Strong communication skills for conveying technical concepts to non-tech stakeholders.
  • Leadership capabilities to mentor junior engineers and guide team dynamics.

Responsibilities

  • Develop and maintain robust backend applications using Java technologies.
  • Write high-quality code and document system architecture effectively.
  • Engage with clients to assess technical requirements and plan project approaches.
  • Mentor junior developers by reviewing their code and establishing quality benchmarks.
  • Oversee team growth by providing guidance and fostering a collaborative environment.
  • Implement CI/CD processes for efficient code deployment and maintenance.
  • Apply secure coding practices and adopt unit testing frameworks for quality assurance.

Benefits

  • Opportunities for professional development and career growth.
  • Supportive environment that encourages mentorship and collaboration.
  • Access to cutting-edge technologies and frameworks.
  • Engagement with diverse and challenging projects.
  • Participation in strategic planning aligning with the company's vision.
Full Job Description
Role Description

Role Description:
As a Senior Software Engineer - Java Backend (Java BE) at Incedo, you will be responsible for developing and maintaining backend applications using Java technologies. You will be expected to have a strong understanding of Java and its related frameworks, including Spring, Hibernate, and RESTful APIs. You should also have experience in developing and maintaining databases using SQL and NoSQL technologies.

Roles & Responsibilities:
• Writing high quality code, participating in code reviews, designing systems of varying complexity and scope, and creating high quality documents substantiating the architecture.
• Engaging with clients, understanding their technical requirements, planning and liaising with other team members to develop technical design & approach to deliver end-to-end solutions.
• Mentor & guide junior team members, review their code, establish quality gates, build & deploy code using CI/CD pipelines, apply secure coding practices, adopt unit-testing frameworks, provide better coverage, etc.
• Responsible for team's growth.

Technical Skills

Skills Requirements:

  • Proficiency in Java programming language.
  • Experience with Spring Framework, Hibernate, and other Java-based frameworks.
  • Expertise in relational databases such as Oracle, MySQL, and PostgreSQL.
  • Familiarity with software development life cycle (SDLC) and agile methodologies.
  • Must have excellent communication skills and be able to communicate complex technical information to non-technical stakeholders in a clear and concise manner.
  • Must understand the company's long-term vision and align with it.
  • Provide leadership, guidance, and support to team members, ensuring the successful completion of tasks, and promoting a positive work environment that fosters collaboration and productivity, taking responsibility of the whole team.


Nice-to-have skills

Qualifications

  • Qualifications
  • 4-6 years of work experience in relevant field
  • B.Tech/B.E/M.Tech or MCA degree from a reputed university. Computer science background is preferred


Similar Jobs

More Jobs at Incedo

  • Java Developer
    $90K — $130K *
    Austin, TX 78745 (Travis County)
    Information Technology
    In-Person
  • Architect
    $120K — $150K *
    Austin, TX 78745 (Travis County)
    Enterprise Technology
    In-Person
  • Data Analyst
    $80K — $110K *
    Austin, TX 78745 (Travis County)
    Information Technology
    In-Person
  • Data Analyst
    $80K — $110K *
    Austin, TX 78745 (Travis County)
    Information Technology
    In-Person
  • Client Services Lead
    $90K — $120K *
    Austin, TX 78745 (Travis County)
    Finance & Insurance
    In-Person

More Information Technology Jobs

Find similar Java Developer jobs: