
Java Software Engineer
19 hours ago
Key Responsibilities:
- Backend Development: Design, develop, and maintain high-quality, efficient, and scalable backend services using Java, Spring Boot, and Microservices architecture.
- Testing & Quality Assurance: Write comprehensive unit and integration tests using JUnit and Mockito to ensure code reliability and maintainability.
- API Development: Design and implement RESTful APIs for seamless communication between services.
- Database Management: Utilize MongoDB and relational databases to design and manage data storage solutions; write efficient SQL queries for data manipulation.
- Cloud Integration: Deploy and manage applications on cloud platforms such as AWS, GCP, or Azure.
- Version Control, DevOps & CI/CD: Use Git for version control; implement CI/CD pipelines to automate deployment processes.
- Collaboration: Work closely with cross-functional teams to gather requirements, define system specifications, and deliver features that meet business needs.
- Troubleshooting: Identify, debug, and resolve issues in a timely manner to maintain application performance and reliability.
- Documentation: Contribute to the creation and maintenance of technical documentation, including design specifications and API documentation.
Mandatory Skills:
- Programming Languages: Proficiency in Java 8+.
- Frameworks & Technologies: Experience with Spring Boot, Spring Cloud, and Microservices architecture.
- Testing Frameworks: Strong knowledge of JUnit and Mockito for unit and integration testing.
- API Development: Experience in designing and consuming RESTful APIs.
- Database Management: Proficiency in MongoDB and relational databases; strong SQL skills.
- Cloud Platforms: Experience with AWS, GCP, or Azure.
- Version Control: Proficiency in Git.
- CI/CD Tools: Familiarity with Jenkins, Docker, and Kubernetes.
- Development Practices: Strong understanding of Agile methodologies and DevOps practices.
Nice to Have:
- Containerization & Orchestration: Experience with Docker and Kubernetes.
- Messaging Systems: Knowledge of Kafka or RabbitMQ.
- Authentication Systems: Experience with OAuth 2.0, JWT, Auth0, or Okta.
- Monitoring Tools: Familiarity with tools like Datadog, Prometheus, or Grafana.
- Front-End Technologies: Basic understanding of Angular, React, or Vue.js.
Soft Skills:
- Analytical Thinking: Strong problem-solving abilities and attention to detail.
- Communication: Excellent verbal and written communication skills.
- Team Collaboration: Ability to work effectively in a team-oriented environment.
- Adaptability: Willingness to learn new technologies and adapt to changing requirements.
- This comprehensive job description outlines the essential skills, responsibilities, and expectations for a Senior Java Developer role, ensuring alignment with your specified requirements.
Skills
Java, Spring Boot, Hands-on Programming, Junit, MongoDB, DevOps, AWS.
-
Java Software Engineer
12 hours ago
Pune, India Cybage Software Full timeAbout CybageCybage Software Pvt. Ltd. is a technology consulting is a technology consulting organization specializing in outsourced product engineering services. As a leader in technology & product engineering space, Cybage works with some of the world’s largest Independent Software Vendors (ISVs). Our solutions are focused on modern technologies and are...
-
Java Software Engineer
17 hours ago
Pune, India Cybage Software Full timeAbout CybageCybage Software Pvt. Ltd. is a technology consulting is a technology consulting organization specializing in outsourced product engineering services. As a leader in technology & product engineering space, Cybage works with some of the world’s largest Independent Software Vendors (ISVs). Our solutions are focused on modern technologies and are...
-
Java Software Engineer
13 hours ago
Pune, India Cybage Software Full timeAbout Cybage Cybage Software Pvt. Ltd. is a technology consulting is a technology consulting organization specializing in outsourced product engineering services. As a leader in technology & product engineering space, Cybage works with some of the world’s largest Independent Software Vendors (ISVs). Our solutions are focused on modern technologies and are...
-
Java Software Engineer
2 weeks ago
Pune, India MultiGenesys Software Pvt. Ltd. Full timeFull Time- Work from Office Only at Pune Location Location: Hinjewadi Phase 1, Pune Email: Java Developer - Strong in Spring Boot, AWS Experience - Min 4 years hands-on Education - Must be Degree in Computer Science/Engineering How to Apply: Interested candidates are encouraged to submit their resumes toPlease include the subject line:"Application for Java...
-
Software Engineer
2 weeks ago
Pune, India Full Stack Java Developer Pune Full timeCompany Description Full Stack Java Developer is a premier software training institute based in Pune, India. Since its founding in 2014, the institute has specialized in Software Training, Project Guidance, IT Consulting, and Technology Corporate Workshops. With a focus on high-value corporate training services, Full Stack Java Developer helps clients...
-
Software Engineer
2 days ago
Pune, Maharashtra, India Full Stack Java Developer Pune Full time ₹ 5,00,000 - ₹ 10,00,000 per yearCompany DescriptionFull Stack Java Developer is a premier software training institute based in Pune, India. Since its founding in 2014, the institute has specialized in Software Training, Project Guidance, IT Consulting, and Technology Corporate Workshops. With a focus on high-value corporate training services, Full Stack Java Developer helps clients...
-
Java Software Engineer
13 hours ago
Pune, India Cybage Software Full timeSenior Software Engineer About Cybage: Cybage Software is a technology consulting organization and the head office is in Pune; you will get an opportunity to be a part of highly skilled talent pool of more than 7000 employees. We have our operations hub in GNR and Hyderabad as well and we have also marked our presence in USA, UK, Japan, Germany,...
-
Java Software Engineer
12 hours ago
Pune, India Cybage Software Full timeSenior Software EngineerAbout Cybage:Cybage Software is a technology consulting organization and the head office is in Pune; you will get an opportunity to be a part of highly skilled talent pool of more than 7000 employees. We have our operations hub in GNR and Hyderabad as well and we have also marked our presence in USA, UK, Japan, Germany, Ireland,...
-
Java Software Engineer
12 hours ago
Pune, India TechVerito Full timeJob Summary3-5 years of proven and progressive experience using Java, Spring Boot Web, Gradle, OOP. We are looking for a Java Backend Engineer who values not just coding, but also the craft of software development. You will be responsible for building and maintaining backend services that are scalable, reliable, and secure, while collaborating closely with...
-
Java Software Engineer
2 weeks ago
Pune, India TechVerito Full timeJob Summary 3-5 years of proven and progressive experience using Java, Spring Boot Web, Gradle, OOP. We are looking for a Java Backend Engineer who values not just coding, but also the craft of software development. You will be responsible for building and maintaining backend services that are scalable, reliable, and secure, while collaborating closely with...