Senior Java Developer
Keypixel Software Solutions
United States
29 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Agile Methodology
Amazon Web Services
Unit Testing
Cloud Computing
Continuous Integration
Programming Tools
Gradle
Integrated Development Environments
IntelliJ IDEA
Junit
Python (Programming Language)
+18 more
MongoDB
NoSQL
Mockito
Software Engineering
SonarQube
Istio
Spring-boot
Kubernetes Helm Charts
Git
Containerization
AngularJS
Kubernetes
Information Technology
Front End Software Development
Restful APIs
Jasmine
Docker
Jenkins
Job description
The Senior Java Developer will be responsible for designing, developing, and testing enterprise-grade software in an Agile environment. They will work on building Restful APIs using Spring Boot, front-end development with Angular, and will have hands-on experience with modern build, CI/CD, and containerization tools. The ideal candidate will have a strong testing mindset and be knowledgeable in cloud technologies and Kubernetes., * Design, develop, and test enterprise-grade software in an Agile environment
- Build Restful APIs using Spring Boot
- Work on front-end development with Angular and modern UI patterns
- Utilize modern build, CI/CD, and containerization tools such as Git, Gradle, Docker, Jenkins, VSCode, and IntelliJ
- Write JUnit tests using Mockito and Jasmine for front-end unit testing
- Work with cloud technologies, AWS, and Kubernetes - Istio and helm charts
- Communicate with technical and non-technical partners and influence outcomes through collaboration
- Demonstrate a passion for hands-on software development and strive to be innovative
Requirements
- Bachelor’s degree in computer science or engineering
- Minimum of 8 years of experience in designing, developing, and testing enterprise-grade software in an Agile environment
- Expertise in Java, designing and building Restful APIs using Spring Boot
- Experience with relational and NoSQL databases such as MongoDB
- Front-end development experience with Angular and modern UI patterns
- Hands-on experience with modern build, CI/CD, and containerization tools including Git, Gradle, Docker, Jenkins, VSCode, and IntelliJ
- Strong testing mindset with experience writing JUnit tests using Mockito and Jasmine for front-end unit testing
- Knowledge and experience in cloud technologies and working with Kubernetes - Istio and helm charts
- Good communication skills and ability to interface and influence with business lines and IT
Preferred:
- Experience with GenAI-enabled development tools
- Knowledge of Python, Rafay, and SonarQube
Keys to Success in this Role:
- Work independently with limited direction
- Demonstrate a passion for hands-on software development
- Communicate clearly with technical and non-technical partners
- Quick learner of new technologies and tools
- Be innovative and a good team player
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…