Senior Java Developer
Samprasoft
Senior Java Engineer
DISYS is seeking a Senior Java Engineer who will work on design, development, and technical support of mobile applications with a large healthcare company. This consultant will be responsible for developing, implementing, maintaining, and supporting Java based components and interfaces in a fast-paced agile environment. He/she should have a broad understanding of various coding methodologies, testing practice, and tools and know when to apply each method to achieve the desired outcomes. The ideal candidate must display excellent written and oral skills with demonstrated interpersonal and organization abilities and must be able to work in a varied and diverse environment. He/she should be highly adaptable and able to pick up new technologies and design techniques. As well as self-motivated, detail oriented and organized.
Responsibilities:
- Supports the entire software development life cycle including support and maintenance.
- Responsible for code asset management for applications, and support and promoting asset reuse.
- Performs unit/integrated completed system testing according to detailed functional specification.
- Supports the implementation of systems into production.
- Assists team members performing system maintenance, and support tasks.
- Support responsibilities include debugging and developing/troubleshooting a solution for our in-house applications.
- Debug and do RCA, understand the code flow and application functions
- Fix/update the existing code if required which should be well designed, testable, efficient code
- Support continuous improvement by investigating alternatives and technologies.
- Ensure SLAs are adhered to resolve issues in timely manner.
- Utilizes accepted methodologies and tools in a disciplined manner.
Qualifications:
- 8 to 10 years of experience working IT industry developing solutions in J2EE technologies and at least 2 years' experience as senior developer in designing J2EE solutions.
- Experience of working in level 2 support activities is a plus.
Skills/Tools:
- Experience in Tomcat, RabbitMQ, Hibernate and working with NOSQL databases is a plus.
- Expertise in Spring, Spring Boot, RESTful Web Services,
- Microservice Architecture, Docker/Kubernetes/Containers, JDBC
- Understanding of AJAX/Javascript, HTML5, CSS
- Solid Knowledge of SQL development and performance tuning.
- Experience in agile development
- Experience in using JIRA, Rally and any other agile and software development tools such as Jenkins and Git.
- Thorough familiarity with source control tools like github.
- Experience in developing APIs for mobile applications is a plus.
- Working experience in Kafka platform is a plus.
Education: Bachelor's degree in Computer Science, MIS or related experience required.
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!
- entry level java developer remote Oakland, CA
- java developer remote part time Oakland, CA
- senior magento developer Oakland, CA
- sr technical product manager Oakland, CA
- senior manager pmo Oakland, CA
- senior accountant part time Oakland, CA
- senior analyst Oakland, CA
- senior tax Oakland, CA
- senior manager legal Oakland, CA
- senior marketing account manager Oakland, CA
