Job Title: Senior Backend Software Engineer
Job Location: Dallas TX
Job Type: Contract
Job Description:
- Design develop and maintain robust scalable and secure microservices using Java and the Spring Boot framework
- Implement eventdriven messaging using Apache Kafka Producers and Consumers
- Optimize database interaction design schemas and perform query tuning for PostgreSQL to ensure high throughput and low latency
- Deploy and manage code using Azure DevOps
- Collaborate with product managers and other engineering teams to define API contracts and integrate services
- Lead code reviews provide technical guidance and ensure adherence to architectural standards and best practices
- Troubleshoot and resolve complex production issues focusing on system reliability performance profiling and error handling
Skills:
- Strong proficiency in Java 17 and deep expertise in developing enterprise applications with Spring Boot Spring Data Spring Security Spring Cloud
- Handson experience with Apache Kafka for message queuing stream processing and event sourcing patterns
- Expertise in RDBMS specifically PostgreSQL including advanced SQL query optimization schema migration and transaction management
- Solid experience using Azure DevOps for Deloyment of code
- Deep understanding of Microservices Architecture RESTful API design principles and servicetoservice communication
- Familiarity with containerization technologies Docker
- Proficiency with testing frameworks like JUnit Mockito and integration testing methodologies
- Required Years of Experience
- Minimum 6 years of relevant experience in backend software development focusing on highvolume lowlatency transaction
Qualifications:
- Experience with other cloud platforms Azure AWS GCP and their managed services
- Knowledge of NoSQL databases eg MongoDB Redis for caching or specific use cases
- Familiarity with observability tools Data Dog for monitoring and ing
- Professional certifications in JavaSpring or Cloud technologies eg Azure Developer Associate
- Personal Attributes
- Strong analytical and problemsolving skills with a focus on delivering highquality maintainable code
- Excellent communication and stakeholder management skills to articulate technical designs clearly
- Proactive selfmotivated and capable of working effectively in a fastpaced AgileScrum environment
- Demonstrated ability to mentor junior team members and drive technical initiatives within the team
Job Title: Senior Backend Software Engineer Job Location: Dallas TX Job Type: Contract Job Description: Design develop and maintain robust scalable and secure microservices using Java and the Spring Boot framework Implement eventdriven messaging using Apache Kafka Producers and Consumers Optimize d...
Job Title: Senior Backend Software Engineer
Job Location: Dallas TX
Job Type: Contract
Job Description:
- Design develop and maintain robust scalable and secure microservices using Java and the Spring Boot framework
- Implement eventdriven messaging using Apache Kafka Producers and Consumers
- Optimize database interaction design schemas and perform query tuning for PostgreSQL to ensure high throughput and low latency
- Deploy and manage code using Azure DevOps
- Collaborate with product managers and other engineering teams to define API contracts and integrate services
- Lead code reviews provide technical guidance and ensure adherence to architectural standards and best practices
- Troubleshoot and resolve complex production issues focusing on system reliability performance profiling and error handling
Skills:
- Strong proficiency in Java 17 and deep expertise in developing enterprise applications with Spring Boot Spring Data Spring Security Spring Cloud
- Handson experience with Apache Kafka for message queuing stream processing and event sourcing patterns
- Expertise in RDBMS specifically PostgreSQL including advanced SQL query optimization schema migration and transaction management
- Solid experience using Azure DevOps for Deloyment of code
- Deep understanding of Microservices Architecture RESTful API design principles and servicetoservice communication
- Familiarity with containerization technologies Docker
- Proficiency with testing frameworks like JUnit Mockito and integration testing methodologies
- Required Years of Experience
- Minimum 6 years of relevant experience in backend software development focusing on highvolume lowlatency transaction
Qualifications:
- Experience with other cloud platforms Azure AWS GCP and their managed services
- Knowledge of NoSQL databases eg MongoDB Redis for caching or specific use cases
- Familiarity with observability tools Data Dog for monitoring and ing
- Professional certifications in JavaSpring or Cloud technologies eg Azure Developer Associate
- Personal Attributes
- Strong analytical and problemsolving skills with a focus on delivering highquality maintainable code
- Excellent communication and stakeholder management skills to articulate technical designs clearly
- Proactive selfmotivated and capable of working effectively in a fastpaced AgileScrum environment
- Demonstrated ability to mentor junior team members and drive technical initiatives within the team
View more
View less