Were looking for a Java Software Engineer to join a collaborative development team building scalable data-driven applications in a fast-paced environment. This role will focus on backend development using Java Spring Framework and modern cloud-based architectures while integrating advanced messaging and data technologies like Kafka and NoSQL databases. The ideal candidate is passionate about clean code agile processes and solving complex challenges with elegant engineering solutions.
Key Responsibilities
- Design develop and maintain enterprise-level applications using Java and Spring frameworks.
- Build and optimize RESTful APIs and microservices for scalable high-performance systems.
- Integrate distributed data systems including SQL and NoSQL databases.
- Implement Kafka for event streaming and messaging between services.
- Participate in Scrum ceremonies and collaborate closely with cross-functional teams to meet delivery goals.
Qualifications
- Bachelors degree in Computer Science Software Engineering or related field required.
- 5 years of experience in Java development with strong proficiency in Spring Boot and related libraries.
- Solid understanding of relational (SQL) and non-relational (NoSQL) database design and optimization.
- Experience with Kafka or similar messaging/event-driven platforms.
- Familiarity with cloud environments such as AWS Azure or GCP.
- Strong grasp of software architecture data structures and design patterns.
- Working knowledge of Agile/Scrum development practices.
- Excellent communication skills and a strong sense of ownership in delivering reliable maintainable code.
Equal Opportunity Statement
Design Hire is proud to be an Equal Employment Opportunity / Affirmative Action employer. It is our policy to consider for employment all individuals regardless of age color national origin citizenship status physical or mental disability race religion gender sex sexual orientation gender identity and/or expression genetic information veteran status or any other characteristic protected by federal state or local law.
Employment Eligibility
If hired a Form I-9 Employment Eligibility Verification must be completed at the start of employment. Temporary work authorization or the need for sponsorship may disqualify you from employment.
Required Skills:
Java Spring No-SQL MySQL Apache Kafka cloud infrastructure
Required Education:
BS Degree
Were looking for a Java Software Engineer to join a collaborative development team building scalable data-driven applications in a fast-paced environment. This role will focus on backend development using Java Spring Framework and modern cloud-based architectures while integrating advanced messaging...
Were looking for a Java Software Engineer to join a collaborative development team building scalable data-driven applications in a fast-paced environment. This role will focus on backend development using Java Spring Framework and modern cloud-based architectures while integrating advanced messaging and data technologies like Kafka and NoSQL databases. The ideal candidate is passionate about clean code agile processes and solving complex challenges with elegant engineering solutions.
Key Responsibilities
- Design develop and maintain enterprise-level applications using Java and Spring frameworks.
- Build and optimize RESTful APIs and microservices for scalable high-performance systems.
- Integrate distributed data systems including SQL and NoSQL databases.
- Implement Kafka for event streaming and messaging between services.
- Participate in Scrum ceremonies and collaborate closely with cross-functional teams to meet delivery goals.
Qualifications
- Bachelors degree in Computer Science Software Engineering or related field required.
- 5 years of experience in Java development with strong proficiency in Spring Boot and related libraries.
- Solid understanding of relational (SQL) and non-relational (NoSQL) database design and optimization.
- Experience with Kafka or similar messaging/event-driven platforms.
- Familiarity with cloud environments such as AWS Azure or GCP.
- Strong grasp of software architecture data structures and design patterns.
- Working knowledge of Agile/Scrum development practices.
- Excellent communication skills and a strong sense of ownership in delivering reliable maintainable code.
Equal Opportunity Statement
Design Hire is proud to be an Equal Employment Opportunity / Affirmative Action employer. It is our policy to consider for employment all individuals regardless of age color national origin citizenship status physical or mental disability race religion gender sex sexual orientation gender identity and/or expression genetic information veteran status or any other characteristic protected by federal state or local law.
Employment Eligibility
If hired a Form I-9 Employment Eligibility Verification must be completed at the start of employment. Temporary work authorization or the need for sponsorship may disqualify you from employment.
Required Skills:
Java Spring No-SQL MySQL Apache Kafka cloud infrastructure
Required Education:
BS Degree
View more
View less