Senior Software Engineer - Java/Spring Boot/Kotlin

$$$$

Join our Security and Compliance group as a Senior Software Engineer, where you'll work with a team of skilled developers on the client's complex core product, utilizing cutting-edge technologies such as Microservices, Spring Boot, Java, Kotlin, Reactive Programming, MongoDB, Neo4j, Kafka, and more.

Role and Responsibilities:
 - Participate in the end-to-end development lifecycle of new features used by thousands of enterprise customers globally.
 - Design, develop, and maintain robust and scalable Java applications.
 - Build and manage REST or GraphQL APIs.
 - Integrate and optimize NoSQL database solutions (e.g., MongoDB, Neo4j).
 - Collaborate with cross-functional teams to define requirements and deliver high-quality solutions.
 - Conduct code reviews to ensure adherence to high-quality standards and best practices.
 - Troubleshoot software issues and optimize performance in customer environments.
 - Engage in the full software development lifecycle, including requirements analysis, design, coding, testing, and deployment.
 - Stay current with emerging technologies and industry trends.
 - Work independently and within an Agile team to design and maintain network security orchestration software solutions.

Requirements:
- 3+ years of professional experience in Java development within a Linux environment.
- 2+ years experience with spring boot framework
- Willingness to code in Kotlin.
- Familiarity with front-end technologies, with an openness to learning frameworks like Angular and Apollo.
- Strong understanding of Spring Boot and experience with NoSQL databases (e.g., MongoDB, Neo4j).
- Proficient in data modeling and designing scalable data architectures.
- Basic knowledge of Docker and Kubernetes.
- Experience with Agile/Scrum development methodologies.
- Strong problem-solving skills, attention to detail, and ability to collaborate effectively.
- Excellent verbal and written English-language communication skills

Nice to have:
Background in networking or security software solutions.
Experience with front-end frameworks, preferably Angular 15+.
Familiarity with DevOps CI/CD methodologies and tools

Required skills experience

Java 3 years
Spring Boot 3 years
Kotlin 1 year
MongoDB 2 years

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Networking, Angular
Published 14 July
50 views
ยท
7 applications
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...