Senior Java Software Engineer
Responsibilities:
Create own design proposals and review, improve and approve design proposals of others
Plan, design, develop and test software systems or applications for software enhancements and new products including cloud-based (AWS)
Leads solution design for multiple teams and development and performance evaluation providing comprehensive design guidance. Leads development team to ensure designs are being implemented properly
Decompose success criteria and architectural/design requirements into well-defined, executable stories
Provide hands-on engineering support including software development/coding, 3rd party tool analysis, provisioning, and configuration. Build defined epics and stories into releasable features and functions
Provide ongoing maintenance, support, and enhancement in existing systems and platforms
Provide continuous feedback, identify process improvement opportunities Investigate, identify, and resolve defects and performance problems
Proactively work with multiple groups (technology partners, vendors, 3rd parties) and oversee the development team. Drives solution-specific technology assessments & decisions
Ability to prove/disprove technical hypothesis on the fly and state it with code
Rapid verification of POCs and solution design through diving deep into the codebase
Requirements:
Hands-on coding experience, ability to code under pressure on time
Hands-on experience with AWS services Experience with AWS ecosystem (I.e., Lambda functions, S3, step functions, ELB)
Experience in designing and building microservices
Strong verbal and written communication skills
Willingness to learn and pivot quickly on technologies and design approaches
Experience in full lifecycle system development: architecture, design, building, testing, deployment, upgrade, and support
Demonstrable ability to develop software, write and test code via modern programming languages and deploy cloud-native solutions. This assumes the principal software engineer/developer or sr. software engineer/developer competency including writing MySQL queries
Ability rapidly ramp up on new technology and participate in multiple, simultaneous projects, and move with agility to new projects as required. Flexibility and willingness to work with all levels of the web development technology stack
Ability to read, understand, and troubleshoot Java software
Experience leading a team of individuals with disparate areas of expertise
Ability to mentor others in all aspects of software engineering
Salary range: €4,400 - €6,800 gross.

Lithuania
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.