Senior Backend Engineer- Spring Boot
Important Company of the SectorResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
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
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