Sr Java Developer Full Time (Remote)

IT/Dev
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

TechSource Inc.

Sr Java Developer Full Time (Remote)

Sr Java Developer Full Time | TechSource Inc. |India

Job Description: Senior Java Developer

Responsibilities:

...

Sr Java Developer Full Time | TechSource Inc. | India

Job Description: Senior Java Developer

Responsibilities:

  • Design, develop, and maintain scalable, multi-tier distributed enterprise applications using Java and J2EE technologies.
  • Collaborate with cross-functional teams throughout the Software Development Life Cycle (SDLC), including requirements gathering, design, development, testing, and deployment.
  • Implement robust microservices architecture using Spring Boot, Spring Data JPA, and Spring Security, ensuring modularity and reusability.
  • Develop REST and SOAP-based web services utilizing technologies such as Spring REST, JAX-RS, JAX-WS, and JAXB.
  • Secure REST APIs with OAuth2 and JWT for authentication and authorization mechanisms.
  • Optimize database operations and performance using Oracle, MySQL, MongoDB, and Cassandra, with expertise in writing complex SQL queries, stored procedures, and triggers.
  • Develop persistence layers using Hibernate and Spring ORM for database interactions.
  • Leverage AWS services such as EC2, S3, RDS, Elastic Load Balancing, and CloudWatch for cloud-native application development and deployment.
  • Build CI/CD pipelines using Jenkins, Docker, Kubernetes, and Maven for seamless build, deployment, and release processes.
  • Conduct unit testing with JUnit and Mockito and ensure code quality through peer code reviews.
  • Monitor, debug, and resolve production issues, providing reliable and efficient production support.
  • Collaborate in Agile and Scrum environments, participating in daily stand-ups, sprint planning, and retrospective meetings.
  • Document technical designs and processes using tools like JIRA and Confluence.

Technical Skills:

  • Languages: Java 7/8/11, SQL, HTML, JavaScript, XML.
  • Frameworks & Libraries: Spring Boot, Spring Data, Spring Security, Hibernate, JPA, React.js, JSP, Servlets, JDBC.
  • Web Services: RESTful APIs, SOAP, WSDL.
  • Cloud Technologies: AWS (S3, EC2, Lambda, RDS, Elastic Beanstalk).
  • Databases: Oracle, MySQL, MongoDB, Cassandra.
  • Tools & Technologies: Maven, Jenkins, Docker, Kubernetes, GIT, STS, IntelliJ, Eclipse.
  • Web/Application Servers: Apache Tomcat, WebLogic, JBoss.
  • Operating Systems: Windows, Linux, Unix.

Preferred Qualifications:

  • Proficiency in Agile and Waterfall methodologies.
  • Experience in managing large-scale, high-transaction applications.
  • Strong analytical and problem-solving skills with a focus on delivering efficient solutions.
  • Excellent communication and collaboration abilities.

This role is ideal for candidates with a strong foundation in Java and related technologies, a passion for developing scalable solutions, and expertise in modern cloud and DevOps practices.

Show more

Show less

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.