Luxoft is a global leader in high-end software development.
Luxoft is looking for talents with a passion for technology & ready to create original solutions. Once on board, you are invited to expand your knowledge & skills, offering you a continuous learning experience helping you stretch your potential.
So if you’re enthusiastic by the idea of accessing cutting edge technology & innovation to make an impact, why don't you join us?
- Technical review of proposed client software architectures
- Work with development managers on implementation and integration work estimates
- Custom JEE application design and architecture
- Custom JEE application implementation and implementation team leadership
- Application performance testing, recommendations and tuning
- Design, lead and perform custom JEE application solutions throughout the development lifecycle
- Maintain a baseline of IT/JEE industry knowledge to advise on technical trends and techniques and creatively apply them to solution design and development
- Eight or more years of related technical experience
- Formal training and hands on experience architecting, designing, implementing, and deploying of solutions that leverage the following:
- Current JDK releases
- JEE modules/frameworks such as Spring framework
- Component-based Java Web Frameworks
- JPA persistence framework
- AJAX development
- One or more JEE application containers: WebLogic, Tomcat, WebSphere
- Experience with Agile Development Methodologies
- Experience working with Business Analysts in the capture and documentation of requirements, use cases, and user interface specifications via wireframes
- Experience with Unit Testing (JUnit preferred) and Test Driven Development
We are seeking a Software Architect to be responsible for the architecture, design, implementation, and integration of complex enterprise Java web applications for our potential client. The architect would be a member of a team that builds complex web-applications for litigation expense management. These products use JEE frameworks and modules (including open-source packages), are built on top of Tomcat and WebLogic and integrate with enterprise databases and web services.
The Software Architect will interface with the development team for the purpose of design and planning, implementation, integration and support of our products. This role is responsible for determining the integrated software architecture solutions that meet performance, usability, scalability, reliability, and security needs. In addition, the architect is expected to research and recommend technology to meet application requirements.
Strong initiative and communication skills, as well as the ability to build strong relationships are keys to success; you must know how to mediate opposing viewpoints and negotiate equitable solutions to ensure successful and stable outcomes. You will use your practical skills and experience to design and architect solutions, and to lead the implementation teams through the full life cycle of the application development and deployment.
