Role: Java Developer -Springboot
Location: Washington, DC, 20003-Day 1 from Onsite
Mode of Hire: Full Time
Job Description
Project Scope:
Seeks a Senior Software Developer who will be a crucial part of our software team. The selected candidate will have to write scalable, robust, and easy-to-maintain code, and will be required to translate software requirements into high-performance products. You will also be actively involved in researching new technologies/tools that can be incorporated to improve the current system
Roles And Responsibilities
- Proficient in Java programming language.
- Strong understanding and hands-on experience with Spring Boot and Spring Batch frameworks.
- Knowledge of Spring ecosystem components (e.g., Spring Data, Spring Security, Spring MVC).
- Experience with RESTful API development.
- Experience with microservices architecture.
- Familiarity with database systems (MS Access) and SQL queries.
Required Skills
- Designing and implementing microservices using the Spring Boot framework.
- Working in compliance with the full Software Development Life Cycle.
- Connecting microservices to interact with databases.
- Understanding of how streaming technologies work such as Kafka. Identifying and finding solutions to bugs.
Must Have
- Strong in Java, Springboot
Education
Bachelor's in engineering (preferably)
Masters or MBA