Work in a dynamic, fast-paced environment to expertly design applications using JAVA, CAMEL, and Spring Boot Microservices
Coordinate with Application Developers, Architects, Product Owners, and other SMEs to design appropriate solutions for scheduled releases
Work efficiently with fellow API Developers, Team Leads, and Architects to deliver features through the creation of reusable RESTful & SOAP APIs
Assist in the design of APIs that meet core consistent standards
Design, Implement & Support solutions for API security, authentication, identity management, traffic management, analytics, and performance management for APIs
Build integrations with various external services based on technical specifications
Use Object-oriented Analysis & Design concepts proficiently to architect custom solutions
Use expert-level proficiency in KAFKA to design data integration patterns and solutions (Data Streaming) to ensure successful product implementations
Use experience working with AWS Glue to create, monitor, and run ETL pipelines
Experience working with relational databases like PostgreSQL, MySQL, Oracle
Exposure and working knowledge of NoSQL databases like MongoDB, DynamoDB
Work in a Cloud AWS platform to design Cloud-agnostic custom solutions
Expertise with programming in languages like Python, C, C#, etc. is highly desirable.
Work with API Gateway, CDNs, API Performance testing, CI/CD pipelines, and monitoring tools
Prepare effective test data and functional specifications
Run efficient test scripts against code to ensure quality delivery and resolve code issues with urgency
What We're Looking For
5+ years of experience with Java, Camel, Spring Boot microservices, and relational databases (PostgreSQL, MySQL, Oracle) in cloud setup
Proficiency with Docker, Kubernetes, OpenShift, and other similar technologies
Strong background in designing, implementing, and supporting solutions for API security, authentication, and identity management
Solid experience working within Agile/Scrum software development life cycles
Excellent organizational, analytical, and critical thinking skills with the ability to work well in a cross-functional team environment and communicate effectively up to the executive level
What You Should Expect In This Role
Critical technology requirements: JAVA, CAMEL, Spring Boot
Opportunities to travel through your work (0-10%)
Video cameras must be used during all interviews, as well as during the initial week of orientation
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Technology, Information and Internet
Referrals increase your chances of interviewing at Braintrust by 2x