Java Developer
Jc Corporations
- Location
- Remote
- Workplace
- Remote
- Employment
- Full Time
- Salary
- USD 80,000–160,000/yr
Posted 2mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Design, develop, test, and maintain Java-based enterprise applications
- Build scalable and secure backend services using Java, Spring Boot, and Microservices architecture
- Develop and integrate RESTful APIs and web services
- Work with application architects and business teams to understand requirements and deliver technical solutions
- Implement software design patterns and follow object-oriented programming principles
- Perform code reviews, debugging, troubleshooting, and performance optimization
- Develop unit and integration tests to ensure application reliability
- Collaborate with QA teams to resolve defects and improve application quality
- Participate in Agile/Scrum ceremonies including sprint planning, daily stand-ups, and retrospectives
- Support CI/CD processes and production deployments
- Troubleshoot complex technical issues across development, testing, and production environments
Requirements
- 5+ years of experience in Java/J2EE application development
- Strong programming experience with Core Java, Java 8+ features, Collections, Multithreading, and Exception Handling
- Hands-on experience with Spring Framework, Spring Boot, Spring MVC, and Spring Security
- Strong experience designing and developing Microservices-based applications
- Experience developing REST APIs, SOAP services, JSON, and XML integrations
- Strong knowledge of Object-Oriented Programming (OOP), Design Patterns, and Data Structures
- Experience with databases such as Oracle, MySQL, PostgreSQL, MongoDB, or SQL Server
- Experience with version control tools like Git, Bitbucket, or GitHub
- Experience with build tools such as Maven or Gradle
- Experience working in Agile development environments
Preferred
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform
- Hands-on experience with: Docker & Kubernetes
- Jenkins / CI-CD pipelines
- Kafka or other messaging platforms
- Redis / caching technologies
- API Gateway
- Microservices design patterns
- Experience with frontend technologies such as React, Angular, or JavaScript is a plus
- Knowledge of DevOps practices and cloud-native application development
- Experience with AI/GenAI integrations and LLM-based applications is a plus
Skills
- Java
- Spring
- Microservices
- API
- Cloud
- J2EE
- Core Java
- Java 8
- Collections
- Multithreading
- Exception Handling
- Spring Boot
- Spring MVC
- Spring Security
- REST
- SOAP
- JSON
- XML
- OOP
- Design Patterns
- Data Structures
- Oracle
- MySQL
- PostgreSQL
- MongoDB
- SQL Server
- Git
- Bitbucket
- GitHub
- Maven
- Gradle
- Agile
- AWS
- Azure
- Google Cloud Platform
- Docker
- Kubernetes
- Jenkins
- CI/CD
- Kafka
- Redis
- API Gateway
- React
- Angular
- JavaScript
- DevOps
- GenAI
- LLM
Similar roles
UniData
Zensar Technologies · India · today
Senior Software Engineer II
MX Technologies · US · today
Sr. Cloud Platform Engineer
MX Technologies · Lehi, Utah, United States · today
Software Development Engineer III - MLOps
Jumio · India · today
Senior Backend Engineer - Databases - Loki Ingest
Grafana Labs · Spain · Ireland · Germany +2 · SEK 775,000–969,000/yr · today
Senior Backend Engineer - Databases - Loki Ingest
Grafana Labs · Spain · Ireland · Germany +2 · EUR 83,000–104,000/yr · today