Sign up to save this job, get alerts, and apply with an optimized CV.
Senior Software Engineer
Job description
Duties and Responsibilities: Develop and maintain high-quality, efficient, and testable code using Java and other backend technologies. Collaborate with multi-functional teams, including technical leads, business collaborators, and product owners, to gather and understand project requirements and acceptance criteria. Integrate data from various backend services and databases, ensuring seamless functionality. Troubleshoot, debug, and resolve issues in existing applications to maintain optimal performance and stability. Write and maintain comprehensive technical documentation to facilitate knowledge sharing and future development. Participate in code reviews to ensure code quality and adherence to coding standards. Stay up-to-date with the latest industry trends and technologies to continuously improve development practices. Participate in the design and architecture of new systems and features. Contribute to the continuous improvement of the development process. Requirements: Bachelor's degree in Computer Science or a related field. Proven experience as a Software Engineer with a focus on backend development. Strong proficiency in Java and related technologies. Experience with RESTful API design and development. Experience with relational databases and SQL. Experience with version control systems (e.g., Git). Strong problem-solving and analytical skills. Excellent communication and collaboration skills. Ability to work independently and as part of a team. Nice to have: Experience with cloud platforms (e.g., AWS, Azure, GCP). Experience with Spring framework. Experience with microservices architecture. Experience with testing frameworks (e.g., JUnit, Mockito). Benefits: Competitive salary. Health insurance. Paid time off. Professional development opportunities. 401(k) plan.
Required skills
Sign up to apply
Create a free account to apply for this job and get access to:
- AI-powered CV optimization for this specific job
- Save jobs and create custom alerts
- See your CV match score for each job
Company information
- Company
- Ferguson
- Location
-
India, Karnataka, Bangalore
India - Posted
- 9 months ago
Interested in this position?
Create your free account and tailor your CV to match this job.