Software Engineer (Java/Spring Boot)

GeoJson, GeoEnrich, Angular, ETL, ETL Processes, Java, code reviews, ALM, API
Full Time
Depends on Experience
Work from home available Travel not required

Job Description

Software Engineer (Java/Spring Boot):
Requires an energized professional that is comfortable communicating with technical teams, Project Managers, Business teams, and interpreting/translating their needs into solutions. Requires a professional who believes in exploring alternatives and quickly prototyping to validate hypothetical architectures or solutions. Experience deploying high availability systems and software. Experience troubleshooting distributed applications. Ability to prioritize and co-ordinate tasks efficiently ensuring all deadlines are met. 5 to 8 years of broad experience utilizing information technology providing solutions that enable technical and business teams to deliver results.
Your Key Responsibilities include:
• Design and Develop components and services as per the user stories within provided estimates using web technologies by developing new microservices and web components using Java/J2EE (Spring Boot, Webservice-REST/SOAP/RPC), throughout the Development lifecycle.
• Working experience of Java and Spring Boot framework includes but not limit to Asynchronous Programming, Spring Web Service, Spring Data, Spring Security, etc.
• Excellent knowledge of software architecture, design patterns, best practices, Object Oriented Design methodologies, SOA, data modeling techniques.
• Implement company policies, technical procedures, and standards for preserving Integrity and security of data, reports, and access.
• Experience with integrating oAuth with API endpoints.
• Experience in working with APM and ALM tools
• Investigate System performance issues and provide solutions such as fine tuning the application database, implementing caching/ redesign API’s whichever applicable and provide architectural solutions.
• Experience in working with API gateway to expose API endpoints to external clients
• Experience with containerizing application using Docker and deploy on Kubernetes
• Participate in design and code reviews of the team. Participate in the SCRUM meetings with the team members and project manager for status updates.
• Responsible for designing and developing required ETL Processes, performance tune the ETL Programs/Scripts
• Support applications which are integrated with PostgreSQL and CouchDB and are used in support of critical business functions.
• Good understanding and some hands-on experience working with JavaScript frameworks such as React or Angular.

• Good understanding of GeoJson, GeoEnrich and location Intelligence services is plus

Dice Id : 10110708
Position Id : AV07-2022.
Originally Posted : 3 weeks ago
Have a Job? Post it

Similar Positions

Senior Java Software Engineer
  • Jobot
  • Houston, TX, USA
API Software Engineer
  • Jobot
  • Houston, TX, USA
Senior Software Engineer
  • Jobot
  • Houston, TX, USA
Senior Software Engineer
  • Jobot
  • Houston, TX, USA
Senior AWS Software Engineer
  • Jobot
  • Houston, TX, USA
Senior AWS\/JAVA Software Engineer
  • Mantek Solutions Inc
  • Brenham, TX, USA
Java Full Stack Developer
  • Pronix Inc
  • Houston, TX, USA
Java Full Stack Developer
  • AIT Global, Inc.
  • Houston, TX, USA
Java Full Stack Developer
  • e-IT Professionals Corp.
  • Houston, TX, USA