Azure Production Support Technician

Work set-up: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in computer science, engineering, or related field., At least 3 years of Java development experience, focusing on backend and API development., Proficiency with Spring Boot and RESTful API design principles., Knowledge of relational databases, version control, and application security practices..

Key responsibilities:

  • Design, develop, and maintain RESTful APIs using Java and Spring Boot.
  • Collaborate with cross-functional teams to gather requirements and deliver scalable APIs.
  • Develop automated CI/CD pipelines for efficient deployment.
  • Write well-documented, efficient code and create API documentation.

i4DM logo
i4DM SME https://www.i4dm.com/
51 - 200 Employees
See all jobs

Job description

Description

About Our Team

Our employees thrive in a culture thats fastpaced and egofree, where innovation and collaboration are encouraged at every turn. We are an organization that provides federal agencies instant access to experienced and talented professionals who understand their unique challenges and know the most efficient ways to address them. We are continually investing in resources and talent, so we stay prepared with specialized teams in place who are experts in creating tailored technologies. Our solutions empower Federal organizations to grow, modernize, and succeed in a rapidly evolving landscape.


We value all voices and want to attract talent from all backgrounds. Were on the lookout for individuals who are passionate about technology and thrive in environments where problemsolving is approached with creativity and enthusiasm. If youre someone who enjoys continuously expanding your skill set while tackling realworld business problems, youll feel right at home with us. Veterans and military spouses are especially encouraged to bring your unique and valuable experience to our team.


About the Role:


We are seeking a skilled Java API Developer to design, develop, and maintain RESTful APIs and backend services. The ideal candidate will have strong experience in Java development, particularly with frameworks like Spring Boot, and a solid understanding of best practices for API design, performance, and security. This role involves collaborating with crossfunctional teams to build scalable backend solutions that power modern applications, ensuring clean code and high performance. By joining our organization, youll be part of the team to enhance the customer experience and transform VA service delivery!

Key Responsibilities

  • Design, develop, and maintain scalable and secure RESTful APIs using Java and Spring Boot.
  • Collaborate with crossfunctional teams to gather requirements and deliver scalable, secure, reliable APIs.
  • Develop automated CICD pipelines using Jenkins or GitLab CI for efficient code deployment.
  • Write clean, efficient, and welldocumented code following best practices and coding standards.
  • Writing good unit test cases and assuring a high level of code coverage
  • Set up services and routes to provide access to API’s (includes setting access control lists, rate limiting by IP etc.)
  • Set up proxies and policies for APIs through the API management platform
  • Create and maintain clear, userfriendly API documentation.
  • Participate in regular code reviews, ensuring adherence to coding standards and best practices.
  • Analyze and improve system performance, addressing bottlenecks and ensuring high availability.
  • Work closely with scrum teams, and product managers to deliver endtoend solutions.
  • Use Git and related workflows for version control and collaboration.
  • Stay updated with the latest java development trends to recommend bestfit solutions.
    • Qualifications

      • Bachelors degree in computer science, Engineering, or related field (or equivalent experience).
      • 3+ years of experience in Java development, with a focus on backend and API development.
      • Proficiency with Spring Boot and related frameworks.
      • Strong understanding of RESTful API design principles and best practices.
      • Familiarity with relational databases (ie, PostgreSQL, MySQL, or Oracle) and SQL.
      • Solid understanding of objectoriented programming (OOP) principles and design patterns.
      • Proficiency in Git and version control workflows.
      • Experience writing unit and integration tests with JUnit and Mockito.
      • Understanding of application security practices, including authentication and authorization (e.g., OAuth2, JWT).
        • Preferred Skills

          • Familiarity with microservices architecture.
          • Exposure to containerization technologies (Docker).
          • Experience with asynchronous messaging systems (Kafka, RabbitMQ).
          • Knowledge of Agile development methodologies (Scrum, Kanban).
          • Understanding of performance tuning and scalability practices.
          • Familiarity with AWS services
          • Familiarity with additional API programming languages (i.e., Python, Ruby, C++, JavaScript, etc.)

            • TAG: INDMJC

              TAG: #LII4DM


Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Problem Solving

Technical Support Specialist Related jobs