Senior Java Developer at AVS LLC
Mission, TX 78572, USA -
Full Time


Start Date

Immediate

Expiry Date

17 Nov, 25

Salary

64.0

Posted On

17 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Build Tools, Rest, Design Principles, Azure, Git, Solid Principles, Junit, Mysql, Agile Methodologies, Relational Databases, Oracle, Devops, Databases, Docker, Aws, Design Patterns, Web Technologies, Jenkins, Messaging, Rabbitmq, Soap, Kafka, Spring Boot, Kubernetes, Testing

Industry

Computer Software/Engineering

Description

JOB SUMMARY

We are seeking a highly skilled Senior Java Developer to join our dynamic team. The ideal candidate will have extensive experience in software development, particularly in Java and related technologies. This role involves designing, developing, and maintaining robust applications while collaborating with cross-functional teams to deliver high-quality software solutions.

SKILLS

  • Core Java Expertise: 12+ years of professional Java/J2EE development experience.
  • Frameworks & Tools: Expertise in Spring, Spring Boot, Hibernate/JPA, and Microservices architecture.
  • Databases: Strong experience with relational databases (Oracle, MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra).
  • Web Technologies: Proficiency in HTML5, CSS3, JavaScript, TypeScript, Angular/React (preferred).
  • APIs & Messaging: Experience with REST, SOAP, Kafka, RabbitMQ, or JMS.
  • Cloud Platforms: Exposure to AWS, Azure, or GCP (deployment, services, and integrations).
  • DevOps & CI/CD: Hands-on experience with Jenkins, Git, Docker, Kubernetes, and build tools like Maven/Gradle.
  • Testing: Strong background in JUnit, Mockito, and automated testing frameworks.
  • Design Patterns & Best Practices: In-depth knowledge of design principles, SOLID principles, and enterprise integration patterns.
  • Agile Methodologies: Experience working in Scrum/Kanban teams.
    Job Type: Contract
    Pay: $52.00 - $64.00 per hour
    Work Location: In perso

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • Design and implement scalable applications using Java and related frameworks.
  • Collaborate with product managers and stakeholders to define software requirements and specifications.
  • Develop RESTful APIs and integrate with third-party services.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Utilize Agile methodologies to manage project timelines and deliverables effectively.
  • Troubleshoot and resolve software defects in a timely manner.
  • Maintain documentation for application development processes, including architecture diagrams and API specifications.
  • Work with databases such as MySQL and SQL for data management tasks.
  • Engage in front-end development using JavaScript frameworks like React Express when necessary.
  • Contribute to the continuous improvement of the development process through innovative solutions.
Loading...