Regular Java Developer Job Description
Regular Java Developer Duties & Responsibilities
To write an effective regular java developer job description, begin by listing detailed duties, responsibilities and expectations. We have included regular java developer job description templates that you can modify and use.
Sample responsibilities for this position include:
Regular Java Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Regular Java Developer
List any licenses or certifications required by the position: GIAC
Education for Regular Java Developer
Typically a job would require a certain level of education.
Employers hiring for the regular java developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and University Degree in Computer Science, Engineering, Software Engineering, Education, Science, Electrical Engineering, Technical, Graduate, Information Technology
Skills for Regular Java Developer
Desired skills for regular java developer include:
Desired experience for regular java developer includes:
Regular Java Developer Examples
Regular Java Developer Job Description
- Ensure good development testing coverage (JUnit, Sonar, integration tests
- Take part in architecture design planning for complex integration platform and its modules
- Develop and maintain existing e-commernce solution platform
- Write well-documented, extensible software code that is easy to maintain and that adheres to generally accepted programming standards and OOP practices
- Collaborate with peers on technical design, work estimation and implementation of new features including UI aspects and server APIs
- Own the overall quality of your code including unit testing, functional testing and performance
- Produce and maintain technical designs and documentation relevant to assigned software development task
- Design, implement and test new functionality based on business and functional requirements
- Work in distributed team based in Tricity and Copenhagen with deep level of communication inside of international team
- Develop in-house testing automation tools and frameworks which includes Java libraries, Web UI, integration with UML engines
- Experience using Maven, Grunt
- Requirements gathering (backlog refinement)
- Experience with Model-to-Model converter
- Experience with EMF
- Previous experience as Developer in Test/QA automation
- Strong experience developing in a real-time, high performance, transactional environment
Regular Java Developer Job Description
- Designing and developing new projects and enhancements
- Software development in Java
- Understanding the technology stack and how it impacts the development approach
- Agile development of feature based deliverables
- Thorough testing of features built
- Ensuring builds are completed without errors
- You will partner with the global technology and business teams to develop and implement solutions to fulfill regulatory obligations of the firm
- Design and implement new functionalities on the need basis
- Support the architects in the translation from high level design to work-break down
- Writing and updating detailed Element Design Specification Documents
- Experience working with Spring, REST API
- 1+ year of experience working with Angular JS, Bootstrap, HTML5/CSS3, Node.js
- XML/XSD knowledge
- Team player with excellent interpersonal/communication skills
- Experience in Software Development within Agile process
- CI/Version control/Build tools (MSBuild/Ant/Maven)
Regular Java Developer Job Description
- Coaching, support and guidance of the JEE Developers
- Interface Design between JAVA EE modules and when needed the ASML factory SAP environment
- Define test strategies and if needed execution of software tests, set-up (automated) testing
- Work in different roles across the whole solution lifecycle (requirement analysis/clarification, frontend/backend development, design, system integration, architect, support)
- Document provided solutions
- Design, implement and configure Jira based applications
- Analyze the existing frameworks
- Propose and discuss new architectural and technical solutions
- Provide proper level of feature development
- Write System/Unit tests
- Java Development Client(Swing)/Server Java, JMS
- Oracle Development
- Enhance strategic software systems
- Be involved in all phases of the project lifecycle (from analysis and specification through to testing and deployment) but with the emphasis on systems development
- Ensure projects are delivered on schedule and meeting client needs
- Keep colleagues informed of developments
Regular Java Developer Job Description
- Design decisions and API
- Join a rapidly growing global team building innovative solutions for traditional banking activities
- Work with RESTful services in a microservices architecture
- Integrate with best in class strategic partners and vendors
- Implement unit and integration tests to improve resilience and maintain a high level of software quality
- Analyze existing software implementations to identify areas for improvement
- Update and maintain documentation for team processes, best practices, and runbooks
- Translate poorly defined business needs into well-defined and accepted by customer participants
- Design, substantiate and promote solution to customer
- Ability to work autonomously for weeks on one task
- Develop systems in an effective manner, using innovation and common sense to provide the bank with the tools to increase its profitable growth
- Control the health of the development, test and production Transaction Processing environments
- Development of tools and processes to support the applications
- English (written, spoken - upper intermediate)
- Math libraries like Quant
- Ant, Spring, Maven familiarity
Regular Java Developer Job Description
- New product features design, pre-study, implementation and documentation
- Unit/Functional/Integration/Migration testing
- Investigating and fixing complex problems reported from customers
- Work with support teams of client applications to find out best migration strategies and technical solutions to execute the migration
- Develop migration scripts
- Develop APIs
- Be able to understand complex java code
- Develops routines to deploy CIs to the target environments
- Provides Release Deployments on non-PROD environments
- Supports creation of User Guides, Deployment Instructions, Run Book, Technical Documentation, and Release Notes
- Minimum 3 years of commercial experience in Java-related technologies
- Solid experience in building web applications using Spring MVC for Hybris storefront or other MVC web framework will be considered as significant advantage
- Experience with using and building REST services, preferably with Spring Integration
- Experience with Junit including Spring context integration tests
- Experience with servlets and jsp
- Experience with Web Applications running on web application containers like Tomcat, knowledge on web filters, HTTP protocol basics