We're seeking an experienced Java Developer to join our team, responsible for designing, developing, and maintaining large-scale applications using Java, Spring Boot, and MSSQL Server. The ideal candidate will have a strong foundation in Java, excellent problem-solving skills, and experience with Spring Boot and MSSQL Server.
Key Responsibilities:
- Design, develop, test, and deploy Java-based applications using Spring Boot
- Develop and maintain database schema, stored procedures, and queries using MSSQL Server
- Collaborate with cross-functional teams to identify and prioritize project requirements
- Troubleshoot and resolve technical issues, ensuring high-quality and timely delivery
- Participate in code reviews, ensuring adherence to coding standards and best practices
- Stay up-to-date with industry trends, emerging technologies, and new versions of Java, Spring Boot, and MSSQL Server
Requirements:
- 5+ years of experience in Java development
- Strong understanding of Java fundamentals, including data structures, algorithms, and object-oriented programming
- Experience with Spring Boot, including dependency injection, AOP, and MVC
- Proficiency in MSSQL Server, including database design, querying, and performance optimization
- Excellent problem-solving skills, with the ability to debug and resolve complex technical issues
- Strong communication and teamwork skills, with the ability to collaborate with cross-functional teams
- Bachelor's degree in Computer Science, Information Technology, or a related field
Nice to Have:
- Experience with agile development methodologies, such as Scrum or Kanban
- Knowledge of cloud platforms, such as AWS or Azure
- Familiarity with DevOps tools, such as GitLab CI or Docker
- Certification in Java, Spring Boot, or MSSQL Server
We're seeking an experienced Java Developer to join our team, responsible for designing, developing, and maintaining large-scale applications using Java, Spring Boot, and MSSQL Server. The ideal candidate will have a strong foundation in Java, excellent problem-solving skills, and experience with Spring Boot and MSSQL Server.
Key Responsibilities:
- Design, develop, test, and deploy Java-based applications using Spring Boot
- Develop and maintain database schema, stored procedures, and queries using MSSQL Server
- Collaborate with cross-functional teams to identify and prioritize project requirements
- Troubleshoot and resolve technical issues, ensuring high-quality and timely delivery
- Participate in code reviews, ensuring adherence to coding standards and best practices
- Stay up-to-date with industry trends, emerging technologies, and new versions of Java, Spring Boot, and MSSQL Server
Requirements:
- 5+ years of experience in Java development
- Strong understanding of Java fundamentals, including data structures, algorithms, and object-oriented programming
- Experience with Spring Boot, including dependency injection, AOP, and MVC
- Proficiency in MSSQL Server, including database design, querying, and performance optimization
- Excellent problem-solving skills, with the ability to debug and resolve complex technical issues
- Strong communication and teamwork skills, with the ability to collaborate with cross-functional teams
- Bachelor's degree in Computer Science, Information Technology, or a related field
Nice to Have:
- Experience with agile development methodologies, such as Scrum or Kanban
- Knowledge of cloud platforms, such as AWS or Azure
- Familiarity with DevOps tools, such as GitLab CI or Docker
- Certification in Java, Spring Boot, or MSSQL Server