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
Senior Software Engineer (NGPO Strategy – Ecosystem Development)
Sggovterp · CAA-Changi Airport Terminal 2 · today
Staff Applied AI Scientist
Poshmark · US California (Redwood City) - Office · today
Software Engineer II, Machine Learning
Poshmark · US California (Redwood City) - Office · today
Sr. Software Engineer, Cloud Platform
Poshmark · US California (Redwood City) - Office · today
Principal Software Architect
Abacus Insights · United States · today
Software Engineer II, Cloud Platform
Poshmark · US California (Redwood City) - Office · today