Senior Java Engineer

Tekgence Private Ltd
TX, United States
Full-time
Quick Apply

Job Title : Senior Java Engineer

Remote

Only USC

We are building the next generation of digital products to serve our brands, brokers, agents, and consumers along the journey to disrupt the real estate industry.

As a Senior Java Engineer, you will be working hands-on in a technical role to build highly reliable, low latency and scalable data API'

s to serve microservice functionality to products in support of our Brands' Value Propositions.

The role of the Senior Java Engineer is to design, implement, maintain and deploy high quality, scalable, reliable and low latency API's in Java and AWS.

You'll work as part of a nimble team, contributing to large-scale initiatives that impact multiple product lines and teams across the organization.

You'll work closely with Data Engineers, Designers, Product Managers and an Engineering Team Lead.

You should be comfortable to communicate in a clear and concise manner; this includes being comfortable engaging in regular discussions with your team;

organize, manage and communicate project status, findings, and escalations on a regular basis.

What you'll do :

Design, implement, and maintain high performance, low latency, scalable consumer scale (50M+) data APIs.

Deploy the microservice's and manage scalability and monitor in AWS.

Refactor code to improve code re-usability to extract parts of code and build internal libraries.

Write tests, improve test coverage.

PostgreSQL / Oracle / MongoDB experience.

Resolve issues related to data pipelines

Create and provide regular feedback loops.

Requirement

Bachelor's degree in computer science or related field and at least 5-7 years of relevant experience.

Strong experience in design and development of Data ETLs & REST API's.

Ability to work quickly with an eye towards writing clean, efficient, re-usable, maintainable code in Java.

Strong understanding of AWS cloud ecosystem (S3, CloudWatch)

Experience in developing and debugging APIs / Microservices using AWS services like ECS, ECR, CloudWatch, etc.

Advanced working SQL knowledge with PostgreSQL and experience working with MongoDB.

Hands-on experience in developing micro-service solutions and large scale, enterprise-grade applications.

Solid understanding of distributed system concepts, non-functional requirements like logging, monitoring, debugging, alerting, performance tuning.

Excellent analytical and troubleshooting skills.

Excellent written and verbal communication skills.

Strong work ethic, commitment and ownership.

3 days ago
Related jobs
Promoted
VirtualVocations
Fort Worth, Texas

A company is looking for a Senior Java Engineer specializing in Distributed Systems. ...

Capital One
Plano, Texas

Plano 5 (31065), United States of America, Plano, TexasSenior Software Engineer, Full Stack (Java, Spring Boot, Kafka). Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Do...

Cynet Systems
Fort Worth, Texas

Proficiency in Java Development. J2EE technologies: Java, JSP, JMS, JAXB, JDBC, EJB. Back end - Java, SpringBoot, Microservices. ...

GEICO
Katy, Texas
Remote

Our Senior Staff Engineer works with our Staff and Sr. As a Senior Staff Engineer, you will:. Java framework (J2EE, web containers and Java). Engineers to innovate and build new systems, improve and enhance existing systems and identify new opportunities to apply your knowledge to solve critical pro...

Cognizant North America
Dallas, Texas

Senior Java Full Stack Engineer. Cognizant's Digital Engineering practice is seeking a highly qualified Full Stack engineer with experience developing and building high-performing, scalable, enterprise applications. Our engineers have a passion for high-quality, reliable, and maintainable code. Our ...

Motion Recruitment
Dallas, Texas

Looking for skilled Java engineers who are to enhance a workforce management platform product by increasing the scale of the platform and adding new features. ...

Synechron
Dallas, Texas

We are seeking a highly skilled Java Lead/Architect with extensive experience in Flowable to join our dynamic team. Design, develop, and implement scalable Java applications using Flowable. Stay up-to-date with industry trends and emerging technologies related to Java and BPM. Java development, with...

Raytheon Technologies
Richardson, Texas

In the Java Software Engineering role, you will design, develop, and test Java code in a Linux, Agile, DevOps environment. The Java Software Engineer will design, develop, and maintain advanced software applications for our Satellite Ground Systems. This role involves close collaboration with system...

Capital One
Plano, Texas

Plano 5 (31065), United States of America, Plano, TexasSenior Software Engineer, Back End (Java, SQL, Kafka, AWS). As a Capital One Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One. As a backend engineer for the Financial Serv...

Capital One
Plano, Texas

Plano 5 (31065), United States of America, Plano, TexasSenior Software Engineer, Back End (Java, Spring Boot, AWS). We are seeking Back End Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software Engineer, you’ll have the opportunity to be on t...