Junior Software Developer (Java)

Company: Brooksource

Location: USA

Posted on: September 23

Junior Software Developer (Java) Charlotte - NC (hybrid: 3 days onsite and 2 days remote) Full-Time... First Year Salary: $62 - 000+ We are unable to offer sponsorship currently.Brooksource is seeking an Junior Software Developer to join our financial services client in the Charlotte - NC area. As a developer - you will be joining one of the clients Retirement Services Technology teams. Day to day you will design - build - and test various application programs in accordance with a specified business need and in a way that achieves the development goals for assigned projects. You will join a project team in an agile environment and communicate progress - technical issues - and their resolution frequently to your peers. This role is primarily based on Java/Spring technologies.Daily you will: Design - develop - and test software according to specific business requirements in Java Ensure proper software development practices are followed - including writing well-organized and maintainable code - code reuse - effective use of common design patterns - minimal copy and pasting - effective error handling and logging - etc. Design and build systems that comply with enterprise architectural guidance Competencies Understanding of software development concepts in building a variety of applications - including web sites - web services - and batch processing systems Experience with unit testing - test driven development - and other forms of automated testing Strong interpersonal skills Strong analytical and problem-solving skills Commitment to quality and customer service Strong verbal and written communication skills Keen sense of teamwork - both within the team and collaborating with other teams Ability to see opportunities to automate mundane tasks and write scripts when necessary Passionate about technology and solving problems with technologyTop Skills Needed: B.S. or M.S. in Information Systems - Computer Systems Technology - Engineering - or other related disciplines In addition to the required degree - 1 year of minimum of related work experience - internships - or personal projects Development experience in Java programming (nice to have; Spring framework experience) Experience writing unit tests 1+ years of agile (Scrum or Kanban) application development Excellent team player with good organizational - communicational - analytical - and logical skills.Nice to Haves: Experience in automation testing tools like Gherkin or Cucumber Experience in using GIT - code quality tools - defect tracking tools Experience developing with service-oriented architecture and REST - JSON - XML - SOAP Experience with JIRA - Agile Craft - or related toolsBrooksource provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race - color - religion - national origin - age - sex - citizenship - disability - genetic information - gender - sexual orientation - gender identity - marital status - amnesty - or status as a covered veteran in accordance with applicable federal - state - and local laws
Similar Jobs