Job Application form

Java Developer – Job Description Position Overview We are seeking a skilled Java Developer to design, develop, and maintain high-performance, scalable applications. The ideal candidate will have experience building enterprise-level applications using Java technologies and modern frameworks such as Spring Boot and Hibernate. Key Responsibilities Design, develop, test, and deploy Java-based applications Write clean, efficient, and well-documented code Develop RESTful APIs using Spring Framework Collaborate with front-end developers, product managers, and QA teams Optimize application performance and scalability Troubleshoot and debug production issues Participate in code reviews and contribute to best practices Work with relational databases such as MySQL or PostgreSQL Implement security and data protection solutions Required Qualifications Bachelor’s degree in Computer Science, Engineering, or related field 2+ years of experience in Java development Strong knowledge of Core Java and OOP concepts Experience with Spring Boot and Spring MVC Familiarity with ORM frameworks like Hibernate Experience with RESTful services and API development Knowledge of version control systems such as Git Basic understanding of CI/CD pipelines Strong problem-solving and analytical skills Preferred Qualifications Experience with microservices architecture Familiarity with containerization tools like Docker Knowledge of cloud platforms such as Amazon Web Services Experience with messaging systems like Apache Kafka Understanding of Agile/Scrum methodologies Soft Skills Strong communication and teamwork skills Ability to manage multiple tasks and deadlines Attention to detail Continuous learning mindset

This field is required

This field is required

This field is required

This field is required

This field is required

This field is required

This field is required

This field is required

This field is required