Job Title: Java Spring Developer
Job Overview: As a Java Spring Developer, you will be responsible for developing and maintaining Java applications using the Spring framework. Your role will involve collaborating with a team of developers, architects, and other stakeholders to design, develop, test, and deploy high-quality software solutions.
- Software Development: Design, code, test, debug, and maintain Java-based applications using the Spring framework.
- Collaboration: Work closely with cross-functional teams to understand requirements, identify opportunities, and develop solutions that align with business goals.
- Code Reviews: Participate in and conduct code reviews to ensure code quality, performance, and adherence to best practices.
- Technical Design: Contribute to technical design and architecture discussions for new and existing systems.
- Problem Solving: Analyze and troubleshoot complex issues in existing software and propose solutions for improvement.
- Documentation: Create and maintain technical documentation related to application development, APIs, and integrations.
- Testing and Deployment: Implement automated testing and participate in deployment activities to ensure smooth and efficient releases.
- Proficiency in Java programming language and Spring framework.
- Experience in developing and deploying web-based applications.
- Strong understanding of object-oriented design principles and software development best practices.
- Knowledge of databases (SQL and/or NoSQL) and ORM technologies.
- Familiarity with RESTful APIs and microservices architecture.
- Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines.
- Ability to collaborate effectively in a team environment and communicate technical concepts to non-technical stakeholders.
Preferred Qualifications:
- Experience with front-end technologies (HTML, CSS, JavaScript, etc.).
- Familiarity with Agile methodologies such as Scrum or Kanban.
- Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (Docker, Kubernetes).
Education and Experience:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- X years of experience (the number of years can vary based on the seniority level of the position).
Remember, this description might vary based on the specific needs and seniority level of the position within an organization.
TIGI HR is one of the most trusted tech and IT Recruitment Company.
Find a job now: TIGI HR Jobs
Follow our key leaders to know more : @Dax Bamania & Kashyap Dave
Immediate Joiner || JAVA | Spring Boot | Microservice | JavaScript | jQuery | MySQL
1 个月Interested [email protected]
Student
2 个月I am interested
Java Developer at mativel
4 个月Intrested Email- [email protected]
Experienced Java Spring Boot Developer | Working in JP Morgan Chase.
4 个月Interested
I have good knowledge about Java , database, spring and spring boot
4 个月#Interested