Develop and maintain backend applications using Java and Spring framework, optimize databases, mentor junior developers, and enhance system performance.
Solvd is an AI-first advisory and digital engineering firm delivering measurable business impact through strategic digital transformation. Taking an AI-first approach, we bridge the critical gap between experimentation and real ROI, weaving artificial intelligence into everything we do and helping clients at all stages accelerate AI integration into each process layer. Our mission is to empower passionate people to thrive in the era of AI while maintaining rigorous ethical AI standards. We’re supported by a global team with offices in the USA, Poland, Ukraine and Georgia.
We are looking for a Senior Software Engineer (Java) to join our growing team.
Responsibilities:
- Develop and maintain the server-side logic of an applications using Java 21, Spring 6, and MariaDB.
- Implement efficient and high-performance backend code for high-volume production applications.
- Refactor existing application to integrate new database schema.
- Design and implement data ingestion pipelines using the Spring Batch framework.
- Conduct performance testing, analysis, and tuning to enhance system efficiency and scalability.
- Monitor application health, reliability, and performance in the production environment.
- Participate actively in all phases of the software development lifecycle—from conception to deployment.
- Conduct regular code reviews and implement best practices to maintain high-quality, well-organized code.
- Mentor junior developers, promoting continuous learning and improvement within the team.
Qualifications:
- 5+ years of backend development experience.
- Strong proficiency in Java and the Spring framework, including familiarity with related ecosystems and tools.
- Extensive experience with relational database schema design.
- Solid experience optimizing DB query for improved performance.
- Hands-on experience in designing and implementing REST APIs using Spring MVC.
- Proficient understanding of code versioning tools, such as Git.
- Experience with CI/CD tools and methodologies.
- Practical experience with performance troubleshooting and debugging tools.
- Experince with Spring Batch is highly desirable.
- Previous experience leading development team.
- Experience with Docker is highly advantageous.
- Familiarity with core AWS services (EC2, S3, RDS, SQS) is a plus.
- Experience developing multi-tenant applications is advantageous.
- English: B1+.
Personal attributes:
- Candidate should be comfortable working with legacy code.
- Strong communication and team collaboration skills.
- Ability to learn quickly and adapt to new technologies.
- Passion for writing clean, efficient, and maintainable code (and encouraging others to do so).
Tech stack:
- Java 21, Spring 6, Spring Data JPA / Hibernate, QueryDSL, SQL, MariaDB, REST API, Docker, AWS (EC2, S3, RDS, SQS).
Top Skills
Aws (Ec2
Docker
Java 21
Mariadb
Rds
S3
Spring 6
SQL
Sqs)
Similar Jobs
Information Technology
The Senior Java Software Engineer will build scalable systems, process large data volumes, enhance reliability, and maintain products, requiring Java and Spring expertise.
Top Skills:
AWSCi/CdEcsFargateGoIbatisJavaMicro-ServicesMybatisPostgresSpringSpring BootSpring CloudSpring Cloud AwsSQL
Logistics • Transportation
The Senior Fullstack Software Engineer will design, implement, and test microservices using Angular and Java, mentor team members, and manage software delivery processes.
Top Skills:
AngularCi/CdDockerGCPHibernateJavaKafkaKubernetesPostgresSpring Boot
Logistics • Transportation
As a Senior Fullstack Software Engineer, you'll design and implement high-performance microservices in Angular and Java, mentor team members, and drive technology trends, ensuring scalable solutions for logistics operations.
Top Skills:
AngularCi/CdDockerJavaKafkaKubernetesPostgresSpring Boot
What you need to know about the Los Angeles Tech Scene
Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.
Key Facts About Los Angeles Tech
- Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
- Key Industries: Artificial intelligence, adtech, media, software, game development
- Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
- Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering