Software Engineer
Job details
We are looking for a Java Developer freshers and experience (0-2 years) in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing. Java developer responsibilities include designing, developing and delivering high-volume, low-latency applications for mission-critical systems. Responsibilities
- Contribute in all phases of the development lifecycle
- Write well designed, testable, efficient code
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
- Bachelor's Degree in Computer Science, Software Engineering or related area
- Working knowledge with programming languages
- Strong communication and presentation skills
- Self-motivated and results-oriented
- Ability to interact with cross-functional teams
- Strong problem-solving abilities
- Highly developed analytical and organizational skills
- Ability to work in a fast-paced environment
- Developing applications (coding, programming)
- Debugging and testing code
- Documenting and testing new software applications
- Researching, investigating and fixing a wide range of technical issues
- Collaborating with senior leaders
- Approaching problems and creating solutions
- Proactively learning about new technologies
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.