Home
Services
Blogs
Privacy Policy
Applicant Privacy Policy
<< Back to all jobs
IT - Senior Java Developer
|
2024-04-26 05:41:21
Apply Now
Copy URL
Job Description
:
Solving critical business problems for clients using a variety of front end and back end programming technologies
Providing extreme ownership in what you do and want to be part of creating the foundation for a fast growing team
Keeping up with the latest in web, mobile, and cloud technologies
Working with front end and back end technologies
Ensuring software adherence to separation of concerns while maintaining flexibility and modularity
Automating repeated test, build, and deploy procedures
Fostering great communication and time management skills in a highly collaborative and agile environment
Qualifications:
Bachelor’s Degree in Computer Science, related field strongly preferred, or equivalent experience required
Displays core values: Selflessness, Positivity, Adaptability, Extreme Ownership
Relevant work or internship experience is strongly preferred
Experience with product management processes and tools (Agile methods, Kanban, Lean Startup, etc.)
Problem solver who can tackle complex technical challenges
Demonstrates proficiency in at least one programming language
Demonstrates familiarity with current and emerging technologies in own scope of responsibility, and develops ability to apply these technologies
Stays current with new and evolving technologies via formal training and self directed education
Enjoys collaborating with a team and possesses strong written and verbal communication skills
Experience:
6-12 years of experience with Java, Spring framework, Spring Boot microservices,.
Experience with RESTful Web Services
Experience with Unit Testing (JUnit, Mockito, Groovy)
Experience with Cloud Development, Deployment, and Maintenance (AWS, GCP)
Knowledge / Experience with Relational Database SQL and NoSQL (Couchbase, Mongo)
Familiarity with API’s and other integration techniques
Familiarity with Apigee API Management
Familiarity with Database Design and Optimization
Not Ready to Apply?
Join our talent pool and we'll reach out when a job fits your skills.