XX
Java Programmer (Backend)CGI NederlandUnited States

Dieses Stellenangebot ist nicht mehr verfügbar

XX

Java Programmer (Backend)

CGI Nederland
  • US
    United States
  • US
    United States

Über

Java Programmer (Backend)
We CGI is seeking to hire a Java Programmer to play a pivotal role in developing and maintaining cutting-edge web applications using Java 11/17, Spring, ORMs, Oracle/PL SQL, Kafka, and Docker. In this role you will craft software solutions that not only meet functional and non-functional requirements but also align with the program's strategic vision. Your expertise will be crucial in establishing and maintaining CI/CD pipelines with tools like Jenkins, automating testing and deployment on Docker, Kubernetes, and cloud platforms. Staying ahead of the curve with web development frameworks and best practices, you will also create and integrate cloud solutions, security interfaces, and services to ensure robust application performance and security. This position is based in Merrimack, NH (Preferred), Boston, MA or Westlake, TX. Your future duties and responsibilities: Develop and maintain highly scalable and performant web applications using Java 11/17, Spring, ORMs, Oracle/PL SQL, Kafka and Docker. Implementation of software solutions that meet functional and non-functional requirements and that are aligned to the program's strategic direction. Establish and maintain CI/CD pipelines using tools like Jenkins to automate testing and deployment of applications on Docker, Kubernetes and cloud. Maintain up-to-date knowledge on web development frameworks, and best practices. Develop and integrate cloud solutions, security interfaces, and services to meet application requirements. Required qualifications to be successful in this role: At least 6+ years of software development experience. Strong experience with Java 11/17 and its core concepts (Streams, Lambda, Exception Handling, Multithreading, DataSource). Hands-on experience with Spring Boot, Microservices, JDBC, ORM (Hibernate, Mybatis), REST API, Webservices, JMS and Kafka. Good understanding of web protocols including HTTP, HTTPS, authentication protocols such as SSO/OAuth. Tuning Java for performance and scalability using concurrency, memory management, I/O optimization, and profiling tools. Understanding of relational database and SQL concepts. Developing and tuning complex relational database applications using PL/SQL. Experience with unit test frameworks like Mockito, Junit. Exposure to CI/CD and version control using DevOps tools Git, Jenkins, and Jira. Working knowledge on deployment of applications on Docker, Kubernetes and familiarity with AWS or other cloud environments and services. Knowledge of UNIX shell scripting. Education: Bachelor's degree in Computer Science or related field. Skills: JDBC Spring Boot SQL What you can expect from us: Together, as owners, let's turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our teamone of the largest IT and business consulting services firms in the world.
  • United States

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.