Lead Software Engineer (Java/React.js)
VELOZIENT LLC
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Tech stack
Clean Code Principles
Java
API
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Cloud Computing
Continuous Integration
DevOps
Java Platform Enterprise Edition (J2EE)
Machine Learning
MySQL
Performance Tuning
Software Engineering
React
Spring-boot
Backend
GIT
Amazon Web Services (AWS)
Front End Software Development
REST
Job description
- Lead the Transportation team and assist team members
- Hands on development using Java/J2EE, Spring Boot, RESTful APIs
- Build and review frontend solutions using React.js
- Design and manage cloud-native solutions on AWS (EC2, S3, RDS)
- Ensure high code quality through reviews, automation, and CI/CD pipelines
Requirements
We are looking for a remote, full-time Lead Engineer with 7+ years of full-stack development experience and a strong background in Java and React.js.
Primary duties include driving technical excellence, architecture, and team leadership across backend, frontend, cloud, and AI-driven initiatives. This role requires hands-on expertise, strong ownership, and the ability to influence teams while aligning engineering execution with business goals., * Excellent English communication and teamwork skills
- 7+ years of experience in software development
- 2+ years of experience in a Lead role
- 5+ years of experience using Java/J2EE, Spring Boot, RESTful APIs
- 2+ years of hands-on experience with React.js
- Experience with MySQL (schema design, performance tuning)
- Solid understanding of REST APIs, security, and scalability
- Experience with CI/CD, Git, and DevOps practices
- Exposure to AI/ML concepts, APIs, or AI-enabled systems
Preferred Experience:
- Land/oil and gas industry experience
Benefits & conditions
- Enjoy a fun, fast-growing entrepreneurial company, and work with smart and creative people
- Be part of a highly collaborative learning culture - share knowledge, be inclusive, learn and grow together. Embrace teamwork!
- Knowing your ideas are heard and matter - think big!
- Making mistakes is human - let's learn from them - be transparent!
- We recognize you as an individual - no presumptions or judgment
- 15 days Paid Time Off (PTO), 1 floating day, 3 sick days, and your national holidays