Bachelor's degree in computer science, Engineering, or related field. 5-9 years of experience in full stack software development required. Strong proficiency in Core Java, Camunda BPM, Spring Framework, and Spring Boot for building microservices and RESTful APIs, along with Angular (15+), TypeScript, HTML, and CSS for front‑end development. Experience working with relational databases (Oracle and/or DB2) and NoSQL technologies. Hands‑on experience with distributed caching solutions such as Hazelcast or Redis. Proficiency in at least one scripting language (e.g., Python, Perl, or Bash). Experience with modern SDLC practices including TDD, JUnit testing, CI/CD using GitLab, and code quality enforcement via SonarQube. Experience in performance profiling, including memory and CPU usage analysis, and tuning automation and testing tools. Strong understanding of secure web protocols (HTTPS, SSL/TLS); familiarity with logging, metrics, and monitoring tools such as ELK Stack, AppDynamics, or Splunk is a plus. Experience working in Agile development environments. Working knowledge of Linux and Windows operating systems. Excellent problem-solving, communication, and interpersonal skills.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level