FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Java application development, Object Oriented Analysis and Design, and the Spring Framework, while effectively contributing to all phases of the software development lifecycle. Strong communication and teamwork skills are essential for supporting junior developers and collaborating on architectural reviews.
Highest-signal resume keywords
Java Application DevelopmentSpring FrameworkObject Oriented Analysis And DesignAsynchronous Messaging TechnologiesSQL And RDBMS Concepts
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaObject Oriented Analysis And DesignSpring FrameworkJPA/HibernateRabbitMQKafkaHTTP Web ServicesSQLRDBMSMaven
Soft Skills
Team PlayerGood Communication SkillsAttention To DetailAbility To MultitaskAbility To Work Under Pressure
Tools & Technologies
GitContinuous Delivery
Certifications & Qualifications
BSc/MSc In Computer ScienceSoftware Engineering
Industry Keywords
Software Development LifecycleDesign DocumentationProduction Systems Support
Tech Stack
Tools & technologiesHibernateJavaKafkaMavenRabbitMQRDBMSSpringSQL
About the role
Key responsibilities & impact- Write well-designed, testable, efficient software modules
- Ensure designs comply with specifications and specifications cover all implementation aspects
- Prepare and produce releases of software components
- Provide support for production systems
- Create and review design documentation and provide feedback on test plans
- Investigate alternatives and technologies and present them for architectural review
- Support and coach junior developers
- Contribute to all phases of the software development lifecycle, from concept and design through testing
- Develop Java applications supporting business objectives
Requirements
What you’ll need- BSc/MSc in Computer Science, Software Engineering or equivalent
- 5+ years of full-time professional experience designing and developing applications using the Java ecosystem
- Solid background in Object Oriented Analysis and Design
- Experience with Spring Framework and JPA/Hibernate
- Experience with asynchronous messaging technologies such as RabbitMQ or Kafka
- Experience designing and developing HTTP web services
- Excellent knowledge of SQL and RDBMS concepts
- Working knowledge of Maven, Git and Continuous Delivery principles
- Strong team player with good communication skills
- Eagerness to work with leading-edge technologies
- Reliable and dedicated professional with clear thinking and strong attention to detail
- Ability to work well under pressure and meet deadlines
- Ability to multitask and thrive in a dynamic environment while prioritizing critical items
Benefits
Comp & perks- Competitive base salary and benefits, directly dependent on the candidate’s qualifications and skills
- Equal-opportunity employer
- Reasonable accommodations for disabled employees
