Back End Developer
Indexed description
As a Senior Backend Developer (Java), you'll help design, develop, and scale backend systems that power e-commerce and logistics platforms. You'll collaborate with cross-functional teams to deliver performant, reliable, and secure solutions that enhance the customer experience.Design, develop, and maintain RESTful APIs and microservices.
- Build and optimize backend systems using Java, Kotlin, and Spring Boot.
- Work on system architecture, caching, and performance optimization.
- Develop and maintain services integrated with GraphQL, JPA, JMS, and ActiveMQ.
- Deploy and manage containerized applications in Docker and Kubernetes environments.
- Implement CI/CD pipelines using Jenkins and GitHub Actions.
- Write and optimize queries for Oracle 12c+, SQL, and PL/SQL databases.
- Monitor and tune performance using APM tools such as Dynatrace, AppDynamics, or New Relic.
- Ensure compliance with modern security standards and best practices.
- Collaborate with team members across New Jersey and Istanbul to deliver high-quality, scalable solutions.
What You'll Bring3+ years of professional backend development experience
- .Strong proficiency in Java, J2EE, and RESTful API development
- .Experience with Kotlin, GraphQL, and Spring/Spring Boot
- .Familiarity with caching frameworks such as Redis or Ehcache
- .Experience with Docker, Kubernetes, and Linux/Solaris
- .Hands-on experience with CI/CD pipelines using Jenkins or GitHub Actions
- .Expertise in relational databases and query optimization (Oracle 12c+, SQL, PL/SQL)
- .Familiarity with APM tools (Dynatrace, AppDynamics, or New Relic)
- .Excellent problem-solving skills, adaptability, and a proactive mindset
- .Strong communication skills and a collaborative approach
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search