Skip to main content
Important Company of the Sector logo

Senior Backend Engineer- Spring Boot

Important Company of the Sector
Full Timesenior
INPosted 4 days ago

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

JavaSQLReactAngularSpringAWSGCPAzureDockerKubernetesJenkinsPostgreSQLMySQLMongoDBRedisGitKafkaRabbitMQAgileScrumCI/CDDevOpsMicroservicesAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

As a Senior Backend Engineer at our client's organization, you will be a crucial part of the quick-paced engineering team. Your main responsibility will be to design and implement robust, scalable, and high-performing backend systems using Java and modern frameworks. Here are some key responsibilities you will undertake:

  • Design and implement scalable and high-performing backend systems using Java (8/11/17) and Spring Boot.
  • Own the full development lifecycle: from requirement gathering and technical design to development, testing, deployment, and maintenance.
  • Develop and deploy microservices-based applications following best practices and industry standards.
  • Integrate with both SQL and NoSQL data stores, ensuring data consistency and high availability.
  • Collaborate closely with Product, DevOps, and Frontend teams to deliver well-integrated solutions.
  • Participate in code reviews, write unit and integration tests, and uphold best practices for code quality.
  • Troubleshoot production issues, analyze performance bottlenecks, and drive optimizations.

To excel in this role, you must have the following skills:

  • Strong hands-on experience with Core Java (8/11/17) and Spring Boot.
  • Solid grasp of microservices architecture and RESTful API development.
  • Proficient in relational databases (e.g., MySQL, PostgreSQL, Oracle).
  • Familiar with NoSQL databases like MongoDB or Redis.
  • Experience using build and CI/CD tools: Maven/Gradle, Git, Jenkins.
  • Familiarity with Docker and Kubernetes for containerized deployments.
  • Exposure to cloud platforms like AWS, Azure, or GCP.
  • Understanding of design patterns, multithreading, and performance tuning in backend systems.
  • Comfortable working in Agile/Scrum environments.

Additionally, the following skills would be beneficial:

  • Working knowledge of message brokers such as Kafka or RabbitMQ.
  • Experience with CI/CD pipelines and DevOps workflows.
  • Exposure to frontend frameworks (React.js or Angular) is a plus but not mandatory.

In terms of soft skills and team fit, you should possess:

  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication.
  • Collaborative, self-driven, and adaptable to evolving requirements.
  • Experience in mentoring junior engineers or leading small teams is a plus. As a Senior Backend Engineer at our client's organization, you will be a crucial part of the quick-paced engineering team. Your main responsibility will be to design and implement robust, scalable, and high-performing backend systems using Java and modern frameworks. Here are some key responsibilities you will undertake:
  • Design and implement scalable and high-performing backend systems using Java (8/11/17) and Spring Boot.
  • Own the full development lifecycle: from requirement gathering and technical design to development, testing, deployment, and maintenance.
  • Develop and deploy microservices-based applications following best practices and industry standards.
  • Integrate with both SQL and NoSQL data stores, ensuring data consistency and high availability.
  • Collaborate closely with Product, DevOps, and Frontend teams to deliver well-integrated solutions.
  • Participate in code reviews, write unit and integration tests, and uphold best practices for code quality.
  • Troubleshoot production issues, analyze performance bottlenecks, and drive optimizations.

To excel in this role, you must have the following skills:

  • Strong hands-on experience with Core Java (8/11/17) and Spring Boot.
  • Solid grasp of microservices architecture and RESTful API development.
  • Proficient in relational databases (e.g., MySQL, PostgreSQL, Oracle).
  • Familiar with NoSQL databases like MongoDB or Redis.
  • Experience using build and CI/CD tools: Maven/Gradle, Git, Jenkins.
  • Familiarity with Docker and Kubernetes for containerized deployments.
  • Exposure to cloud platforms like AWS, Azure, or GCP.
  • Understanding of design patterns, multithreading, and performance tuning in backend systems.
  • Comfortable working in Agile/Scrum environments.

Additionally, the following skills would be beneficial:

  • Working knowledge of message brokers such as Kafka or RabbitMQ.
  • Experience with CI/CD pipelines and DevOps workflows.
  • Exposure to frontend frameworks (React.js or Angular) is a plus but not mandatory.

In terms of soft skills and team fit, you should possess:

  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication.
  • Collaborative, self-driven, and adaptable to evolving requirements.
  • Experience in mentoring junior engineers or leading small teams is a plus.

About Important Company of the Sector

Important Company of the Sector logo

Important Company of the Sector

LifecycleOn-site

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free