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
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
- Save
- Save
- Save
- Save
- Save
- Save
- Save
- Save