Senior Java Software Engineer
In this position, you’ll:
- Requirements analysis;
- Proactively react on incidents;
- Participate in monitoring & troubleshooting;
- Architecture design, stack & framework evaluation;
- Estimations;
- Code review;
- Write code fast following high-quality standards of company and industry;
- Profiling, performance optimization, strive for reasonable enhancements which speed up the app x2 and more;
- Be focused on continuous experience growth, keep an eye on industry trends, infinitely master your Java.
Our expectations:
- Great team player;
- Strong communication skills, experienced negotiator and troubleshooter;
- Hands-on experience of being Key Developer, Team Lead, Tech Lead;
- Recent experience of architecture (re-)design from either from scratch or deep refactoring;
- Deep understanding of OOP concept and design patterns;
- Strong theoretical knowledge in algorithms and data structures;
- A sharp understanding of distributed and scalable systems;
- Good English level (B2+).
Big plus:
- Java 11+, AWS, Spring ecosystem low latency & reactive approaches;
- Hands-on experience connected with microservices and distributed systems development;
- The recent practice of writing integration and load tests;
- Bachelor / Master of CS;
- Technical certificates (AWS, GCP, Azure, AI/ML, etc.);
- Active github / hackerrank / leetcode profile.

Mexico
About Softeq
Softeq started in 1997, and now we have offices in Houston, Vilnius, Munich, Minsk, and Mexico. As a full-stack company, we help clients create turnkey smart gadgets and standalone components of IoT systems. We have our own Startup Venture Fund and collaborate with MIT. Come join us!
Senior Java Software Engineer
Loading application form
Already working at Softeq?
Let’s recruit together and find your next colleague.