Java Developer

TalentOla


Job Location:

Columbus, NE - USA

Monthly Salary: Not Disclosed
Posted on: 22 days ago
Vacancies: 1 Vacancy

Job Summary

Job description

Job Responsibilities

  • Contribute to the development of server-side applications using Java and Spring Boot.
  • Design and develop scalable resilient architectures and microservices with a focus on performance and reliability.
  • Implement message- and event-driven patterns with a preference for Kafka.
  • Develop and execute automated testing strategies including unit integration contract and end-to-end tests.
  • Collaborate within an Agile team and communicate clearly with product owners architects and other stakeholders.
  • Provide DevOps-oriented production support including monitoring incident response and handling business queries.
  • Participate in design and code reviews and promote engineering best practices.
  • Contribute to a team culture of diversity equity inclusion and respect.

Required Qualifications Capabilities and Skills

  • Formal training or certification in software engineering concepts and 4 years of applied experience.
  • Hands-on experience in system design application development testing and operational stability.
  • Strong proficiency in Java/J2EE and Spring Boot; experience building RESTful APIs and microservices.
  • Solid knowledge of the Software Development Lifecycle.
  • Understanding of Agile methodologies and CI/CD with emphasis on resiliency and security fundamentals.
  • Proficient in coding in Java; experience with an additional language is a plus.
  • Working knowledge of relational databases and familiarity with distributed databases concepts (partitioning replication consistency).

Preferred Qualifications Capabilities and Skills

  • Familiarity with DB2 JCL and IBM WebSphere MQ (IBM MQ).
  • Experience with Cloud (AWS).
  • Experience with application security performance engineering and systems integrations.
  • Familiarity with Python Kafka Maven Git RDBMS and Docker/Kubernetes.
  • Knowledge of distributed databases and data modeling for scale (e.g. Cassandra GOS) including consistency models and fault tolerance.
Job description Job Responsibilities Contribute to the development of server-side applications using Java and Spring Boot. Design and develop scalable resilient architectures and microservices with a focus on performance and reliability. Implement message- and event-driven patterns with a prefer...