Job Description
Job Description
About the Role:
We are seeking a highly skilled Java Developer to join our team in the Business Services industry. As a Java Developer, you will be responsible for developing and maintaining high-quality software applications that meet our clients' needs. Your primary focus will be on designing and implementing Java-based applications, as well as collaborating with cross-functional teams to identify and solve complex software problems. You will also be responsible for ensuring that all software applications are delivered on time and within budget.
Minimum Qualifications:
- Bachelor's degree in Computer Science or a related field
- 3+ years of experience in Java development
- Strong understanding of software development principles and design patterns
- Experience with Agile development methodologies
- Excellent problem-solving and analytical skills
Preferred Qualifications:
- Experience with Python development
- Experience with Business Development
- Experience with cloud-based technologies such as AWS or Azure
Responsibilities:
- Design, develop, and maintain high-quality software applications using Java
- Collaborate with cross-functional teams to identify and solve complex software problems
- Ensure that all software applications are delivered on time and within budget
- Write clean, efficient, and well-documented code
- Stay up-to-date with emerging trends and technologies in software development
Skills:
As a Java Developer, you will utilize your strong understanding of software development principles and design patterns to design, develop, and maintain high-quality software applications using Java. You will collaborate with cross-functional teams to identify and solve complex software problems, ensuring that all software applications are delivered on time and within budget. Your problem-solving and analytical skills will be put to the test as you write clean, efficient, and well-documented code. Additionally, experience with Python development and Business Development, as well as cloud-based technologies such as AWS or Azure, would be beneficial in this role.