Java Developer
- Contractor
- Texas City, TX
- Cognitek
- Prefferd visa:
- Posted 16 hours ago – Accepting applications
Job Detail
-
Offerd Salary $ 60 - $ 65
-
Required Position 2-4 hires
-
Experience 3-5 Years Required
Job Description
Java Developer – Job Description
Job Title: Java Developer
Job Type: contract
Experience: 3-5 years preferred
Job Summary
We are looking for a skilled Java Developer to design, develop, test, and maintain scalable applications. The ideal candidate should have strong knowledge of Java, Spring Boot, REST APIs, databases, and software development practices.
Responsibilities
- Develop and maintain applications using Java and Spring Boot.
- Design and develop RESTful APIs and microservices.
- Write clean, efficient, and maintainable code.
- Work with databases such as MySQL, PostgreSQL, or Oracle.
- Perform unit testing, debugging, and troubleshooting.
- Collaborate with developers, QA engineers, business analysts, and other teams.
- Participate in code reviews and follow coding standards.
- Identify and resolve application performance and production issues.
- Integrate third-party APIs and services.
- Contribute to application architecture and technical documentation.
- Follow Agile/Scrum development methodologies.
Required Skills
- Strong programming knowledge in Core Java.
- Experience with Spring, Spring Boot, and Hibernate/JPA.
- Good understanding of REST APIs and Microservices.
- Knowledge of SQL and relational databases.
- Familiarity with Git/GitHub and version control.
- Understanding of J2EE and object-oriented programming concepts.
- Experience with Maven or Gradle.
- Good problem-solving and communication skills.
Preferred Skills
- Experience with AWS, Azure, or Google Cloud.
- Knowledge of Docker and Kubernetes.
- Experience with Kafka or other messaging systems.
- Familiarity with React, Angular, or other frontend technologies.
- Experience with CI/CD tools such as Jenkins or GitHub Actions.
Education
Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related field.
Key Skills
Java | Spring Boot | Microservices | REST API | Hibernate | JPA | SQL | Git | Maven | AWS | Docker | Kubernetes
Job Requirement
- Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related field.
- 2+ years of professional experience in Java development.
- Strong knowledge of Core Java, OOP concepts, Collections, Multithreading, and Exception Handling.
- Hands-on experience with Spring Boot, Spring Framework, Hibernate/JPA.
- Experience developing and integrating RESTful APIs and Microservices.
- Strong knowledge of SQL and relational databases such as MySQL, PostgreSQL, or Oracle.
- Experience with Git, Maven/Gradle, and CI/CD tools.
- Good understanding of software development lifecycle (SDLC) and Agile methodologies.
- Strong debugging, analytical, and problem-solving skills.
- Excellent communication and teamwork abilities.
Required skills