Software Architect 1

Incedo

$110K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in Java backend development.
  • Strong understanding of Java frameworks like Spring and Hibernate.
  • Proficient in SQL and NoSQL database technologies.
  • Experience in system design, development, and optimization.
  • Excellent communication skills for technical and non-technical audiences.

Responsibilities

  • Write high-quality code and participate in code reviews.
  • Engage with clients to understand technical requirements and develop solutions.
  • Mentor junior team members and establish quality standards.
  • Promote collaboration and open communication within the team.
  • Demonstrate leadership and motivate team members to achieve their best.

Benefits

  • Collaborative and supportive work environment.
  • Opportunities for mentorship and professional growth.
  • Ability to work on complex projects with significant impact.
  • Flexible team culture that adapts to new technologies.
  • Alignment with the company's long-term vision.
Full Job Description
Role Description

As a Principle 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.
  • Foster a collaborative and supportive work environment, promoting open communication and teamwork.
  • Demonstrate strong leadership skills, with the ability to inspire and motivate team members to perform at their best.


Technical Skills

  1. Proficiency in Java programming language.
  2. Experience with Spring Framework, Hibernate, and other Java-based frameworks.
  3. Expertise in relational databases such as Oracle, MySQL, and PostgreSQL.
  4. Familiarity with software development life cycle (SDLC) and agile methodologies.
  5. Must have excellent communication skills and be able to communicate complex technical information to non-technical stakeholders in a clear and concise manner.
  6. Must understand the company's long-term vision and align with it.
  7. Should be able to identify problems, generate effective solutions, and troubleshoot issues that may arise while working on complex projects.
  8. Must Display Adaptability to changing circumstances, new technology, and shifting priorities.


Nice-to-have skills

Qualifications

  • Experience: Significant experience in system design, development, and optimization. Prior experience in a principal or senior engineering role is desirable.
  • Demonstrated ability to work well in an agile team environment.


Similar Jobs

More Jobs at Incedo

  • Java Tech Lead
    $120K — $145K *
    Austin, TX 78745 (Travis County)
    Information Technology
    In-Person
  • Business System Analyst
    $85K — $100K *
    Austin, TX 78745 (Travis County)
    Enterprise Technology
    In-Person
  • Software Architect 1
    $110K — $130K *
    Austin, TX 78745 (Travis County)
    Information Technology
    In-Person
  • Java Developer
    $110K — $130K *
    Austin, TX 78745 (Travis County)
    Information Technology
    In-Person
  • AWS Cloud Engineer
    $120K — $150K *
    Austin, TX 78745 (Travis County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Software Architect 1 jobs: