What you will do:
Develop web applications using java- based technologies and frameworks
Collaborate with architecture, database development and database administration staff to establish and adhere to industry and enterprise best practices for application development, integration and optimization.
Write and review technical specifications based on technical requirements and functional specifications.
Collaborate with architecture and development staff to achieve approval and consensus of solution design presented in response to technical specifications written by analysts and other developers.
Contribute to development and publication of release documentation and the development of code to facilitate the migration and conversion of data.
Assist with select quality assurance tasks, including test data preparation, defect root cause analysis and production support
Work within multiple software development life cycle (sdlc) models including waterfall and agile.
Adhere to all hipaa and sox software development compliance policies and procedures.
Other duties and responsibilities as assigned including but not limited to:
Attend team meetings, phone conferences, and training as needed.
Know, understand, and follow teammate guidelines, employment policies, and department or company procedures.
Skills and experience you will need: required:
7+ years of experience in full-stack application development and support in java and related technologies
Experience with java version 8.x
Understanding of microservices architecture
Experience with angular, html, css, spring, spring boot, spring cloud and/or restful web service
Elasticsearch rest api experience
Strong communication, analytical and team skills
Experience in a development team lead role
Bachelor`s degree in computer science or related discipline or equivalent work experience.
Desired:
Devops experience
Experience with build automation tools such as jenkins, maven, and/or gradle
Experience with docker and/or other containerization tools
Experience with various technologies related to java development, including but not limited to: spring, spring boot, spring security oauth2, spring security, spring rest, spring ldap, spring data, jpa, hibernate, struts, jms, soap, wso2 esb, kafka, zuul, hysterix, elk (elasticsearch, logstash, kibana), swagger
Experience working with relational databases (oracle or mysql)
Experience with spring integration with kafka
Experience in designing and developing multi-threaded high performance, highly scalable applications
Experience developing real time event processing and messaging: jms, mq, kafka
Advanced degree preferred.
Who we are: about galaxe.solutions galaxe is a professional it services firm that specializes in platform-driven solutions and the use of automation to achieve enterprise business transformation and mission-critical change for some of the largest companies in the worldUsing our proprietary solution set, gxfource®, we apply machine learning techniques and predictive analytics tools as part of a broad artificial intelligence strategy that provides effective impact and data-driven business transformation.
Since its founding, galaxe has been dedicated to advancing the benefits of technologyAs we continue that legacy and look to the future, a focus on business enablement through agile, cost-efficient, and effective integration of people, process, and technology anchors our successWe revolutionize change in the costs of doing business that transform companies and their ability to leap beyond the competition.
At galaxe we value people and are committed to diversity and inclusion where our employees are made to feel comfortable and are encouraged to be authenticWe focus on cultivating both traditional it and non-traditional, new collar, workers through our outsource to america®, program.
We are always looking for passionate, entrepreneurial-minded innovators and disrupters; game-changers that take ownership of the work they produce and bring it each and every dayWorking with like-minded team members you will get a chance to discover, develop, and use cutting-edge technologies to transform the way we deliver creative business solutions.
Sound like you? join us and find out for yourself what it means for you, and your career, to be part of the galaxe teamLet’s build something, together#wearegalaxe
Equal opportunity employer/veterans/disabled