Send me more jobs like this

Java Developer, Sofia

Keywords / Skills : Java, Core JAVA, Java EE, UML , JBOSS , WebSphere Application server, Hibernate, Spring, TOMCAT, Eclipse , Apache, Oracle Application server

3 - 6 years
Posted: 2019-10-29

Software Engineer/ Programmer
Posted On
29th Oct 2019
Job Ref code
Job Description

Project Description

The Java Developer works under minimal supervision to design, test, and implement Java-based web applications as well as create and Support processes that are Java based (Talend etc..), using industry standard software development practices, techniques, tools, and frameworks. The incumbent will be expected to design and develop complex business components in Java and ETL , deploying to Java EE Application Servers.


Translate application storyboards, use cases, and web-page concept designs into functional and dynamic web applications
Develop ETL between systems, as required (e.g. Develop the maps for moving data from SAP R3 to the corresponding tables in Oracle)
Provide estimates of level of work effort and time for completion
Develop and unit test complex application web components
Develop complex application business logic using Java
Design, code, and integrate application business layer with external application components
Create or update system documentation
Transfer knowledge and transition work to the team
Create a common framework for error and exception handling, status reporting, and restart
Provide expert technical mentoring on the tools used for a specific project (and how to get the most out of the tools)
Provide fully documented work, instruction, and training to peers, as required
Manage daily technical challenges and communicate with management if there are any risks or issues
models experience with innovative use of analytical models
Interact with the Enterprise Architecture and Enterprise Platform teams to ensure that solutions are built in adherence with the defined enterprise standards
Keep abreast with latest technologies and platforms


Education: Bachelor's degree in Computer Science/Information Systems
Role Specific Experience:3+ years of relevant experience in building Java based EE applications
Experience in Software Development Life Cycle
Experience in analysis & design using UML and case complete
Experience with JBOSS 7.x, IBM WebSphere Application server 5.x/6.x, TOMCAT, Apache and Oracle Application server 12c
Experience with IDEs, such as Eclipse 3.x and Eclipse3.0 with JBOSS Test environment
Extensive experience with Relational Databases Oracle 12c with JDBC thin and thick clients
Experience with JIRA for task and bug tracking
Experience in relational Databases Oracle 10g with JDBC thin and thick clients
Experience in traditional waterfall and agile methodologies
Experience with innovative use of analytical models
Experience in traditional waterfall and agile methodologies
Nice to have
Angular experience will be considered as huge advantage
Knowledge of Oracle APEX
Expertise in open source frameworks (Hibernate, Spring)
Experience with Vaadin and/or GWT
Experience with MyFaces, Trinidad, Spring Web Flow, Spring Batch, RichFaces, and Facelets
Experience with Eclipse/ RSA, Oracle, WebLogic, WebSphere, & web services
Experience with implementing standard best practices (e.g. secure programming, Java patterns, test first development)

  • English: Upper-intermediate

About Company

Luxoft, a DXC Technology Company, (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Luxoft uses technology to enable business transformation, enhance customer experiences, and boost operational efficiency through its strategy, consulting, and engineering services. Luxoft combines a unique blend of engineering excellence and deep industry expertise, specializing in automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications. For more information, please visit
Similar Jobs
View All Similar Jobs

Walkin for you