Java Software Engineer - Salt Lake City, United States - Capstone IT Staffing

    Capstone IT Staffing
    Capstone IT Staffing Salt Lake City, United States

    2 weeks ago

    Default job background
    Description
    We have a client at

    Capstone IT

    that is a leading technology company seeking a

    Java Software Engineer.


    Our client is committed to innovation and excellence, and they're looking for a skilled Java Software Engineer to join their dynamic team in Salt Lake City.

    This is a full-time position with a hybrid work model, offering flexibility for both remote and in-office work.


    Job Description:


    We are seeking a talented Java Software Engineer to contribute to the design, development, and maintenance of our cutting-edge software solutions.

    As a member of our engineering team, you will collaborate closely with cross-functional teams to deliver high-quality software products that meet the needs of our clients and stakeholders.


    Responsibilities:
    Design, develop, and maintain scalable and robust Java-based applications.
    Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical solutions.
    Write clean, efficient, and well-documented code following best practices and coding standards.
    Perform unit testing, integration testing, and debugging to ensure software quality and reliability.
    Participate in code reviews to provide and receive constructive feedback.
    Stay updated on emerging technologies and trends in Java development to continuously improve skills and contribute innovative ideas.
    Support and troubleshoot production issues as needed.


    Qualifications:
    Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience).
    Proven experience in Java development, including proficiency in Java EE or Spring Framework.
    Strong understanding of object-oriented programming principles and design patterns.
    Experience with web application development, including RESTful APIs and microservices architecture.
    Familiarity with front-end technologies such as HTML, CSS, and JavaScript is a plus.
    Knowledge of relational databases (e.g., MySQL, PostgreSQL) and experience with ORM frameworks (e.g., Hibernate).
    Excellent problem-solving skills and attention to detail.
    Ability to work both independently and collaboratively in a fast-paced environment.
    Effective communication skills and ability to articulate technical concepts to non-technical stakeholders.


    Benefits:
    Competitive salary commensurate with experience.
    Comprehensive benefits package including health insurance, retirement plans, and paid time off.
    Flexible hybrid work model allowing for a combination of remote and in-office work.
    Opportunities for professional growth and career advancement in a supportive and collaborative environment.


    How to Apply:
    If you're passionate about software development and eager to join a dynamic team at the forefront of technology, I'd love to hear from you

    You can also book time to meet with me here:

    #J-18808-Ljbffr