Qureos

FIND_THE_RIGHTJOB.

Sr. Software Engineer II (Java)

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Software Design & Development

  • Contribute to the design and development of software applications aligned with business requirements and coding standards
  • Build and maintain backend components using Java, Spring Boot, and Spring Cloud, ensuring reliable and maintainable solutions
  • Develop front-end modules using React/JavaScript, ensuring smooth integration with backend services
  • Implement and maintain RESTful APIs following defined design and performance guidelines
  • Assist in integrating OAuth 2.0 and RBAC within Spring Security for secure authentication and authorization

Technical Contribution

  • Work under the guidance of senior developers or architects to translate technical requirements into functional solutions
  • Participate in code reviews, refactoring, and testing activities to maintain code quality and performance
  • Contribute in providing suggestions for process and tool improvements within the development lifecycle
  • Collaborate with peers to troubleshoot and resolve application issues efficiently

System Integration & Deployment

  • Support the setup and maintenance of CI/CD pipelines (e.g., Jenkins) for automated build, test, and deployment processes
  • Assist in managing containerized applications using Docker and Docker Swarm
  • Document APIs with Swagger/OpenAPI and maintain clear technical documentation as part of the team's knowledge base

Performance, Security & Monitoring

  • Troubleshoot code-level or integration issues in a timely manner
  • Apply caching and performance optimization techniques (e.g., Redis) as guided by senior team members
  • Follow secure coding practices and established development standards
  • Support monitoring and logging activities using tools like ELK Stack, Prometheus, or Grafana

Cross-Functional Collaboration

  • Collaborate with product, QA, and infrastructure teams to understand requirements and ensure smooth delivery
  • Participate in technical discussions and planning sessions to enhance system reliability and scalability
  • Communicate progress and challenges proactively to senior engineers or team leads

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 4-5 years of professional experience in full-stack or backend development roles
  • Proficiency in Java, Spring Boot/Spring Cloud, and React/JavaScript.
  • Working knowledge of microservices architecture, CI/CD pipelines, and containerization (Docker)
  • Experience with Redis, Jenkins, Swagger/OpenAPI, and monitoring tools (e.g., ELK Stack, Prometheus, Grafana)
  • Solid understanding of software development principles, debugging, and secure coding practices
  • Good analytical and problem-solving skills, with the ability to work independently and as part of a collaborative team

Benefits

  • Competitive salary
  • Fuel Card
  • Health benefits
  • Professional development opportunities
  • Inclusive work culture & much more

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.